Several static mesh with the same texture - avoid bad joins

I have four static meshes. Each mesh have the same textures.
I would like to know if there is a way to make the texture on each mesh joining in the same way in order to avoid the effect shown in the picture below.

Otherwise, we can see the joins between each mesh.

You could use world aligned texture to make sure that it maps seamlessly on the assets. Additionally, consider lightmapping limitations.