In this paper, we study the distributed caching scheme in dense small cell networks, that determines which files each SBS should cache locally. In particular, we consider that the appropriate caching policy would produce more Coordinated Multiple Points Joint Transmission (CoMP-JT) opportunities so as to reduce wireless access resource consumption. Our caching scheme minimizes the wireless resource consumption while satisfying the caching capacity limit. Then we formulate the optimal caching problem into a submodular function subject to matroid constraints, which can be solved by an efficient algorithm. Finally we conduct extensive simulations to demonstrate that our proposed distributed caching scheme with considering the impact of CoMP-JT is effective for reducing wireless resource consumption.