I have a project that consists of a two modules: one that I wrote and a module that I imported using Maven. After I imported the project I had to mess around with it for several days before I could get it to build. Mostly this consisted of adding Maven dependencies, adding imports, updating repos, etc. My inexperience with Maven probably contributed to it taking as long as it did before I could successfully build the project.
Once I successfully built the project, I created a git local repo and a bitbucket remote repo. Then I committed and pushed the files to bitbucket. I ignored only workspace.xml and tasks.xml. All other files were pushed to bitbucket.
Then I cloned to another machine. The clone appeared to work ok. However when I tried to run the project, I am getting hundreds of errors like when I first tried to build the project on the first machine. Lots of Maven dependency problems, etc.
Why doesn't this project build correctly on the new machine? It builds on the first machine, I've pushed everything that matters to the remote repo and it all appears to have cloned to the new machine.