我在Netbeans-8 & Maven工作。我以前从没和Maven合作过..。
我正在建造两个项目。Project1是Project2的依赖项。
如果我在project1 & project2和“使用依赖项构建”project2中都做了更改,那么: Project2与旧版本的project1链接在一起!
我碰巧改变了project1很多。在我的IDE中使用maven之前,我使用它构建了一个依赖的项目,还构建了它的依赖关系。我的意思是,这就是构建系统中依赖关系的意义.
如何解决这个问题,以便project2上的“使用依赖关系构建”也可以构建project1?
发布于 2014-05-17 08:30:07
首先,您的依赖版本需要匹配您所依赖的项目的版本。然后,您还需要将两个项目都放在一个反应堆中(将两个项目作为模块包含在一个父项目中)。那么,使用依赖项构建至少应该使用maven 3。
您还没有提到使用哪种类型的项目(打包),但是请注意,在打开Save时,您通常不需要对更改的项目进行重新构建。
https://stackoverflow.com/questions/23524446
复制相似问题