Java NetBeans和Maven:删除本地项目依赖项并强制Maven从存储库中使用

Java NetBeans和Maven:删除本地项目依赖项并强制Maven从存储库中使用,java,maven,netbeans,Java,Maven,Netbeans,在Netbeans 7.3.1和7.4中打开的maven项目有一个问题 假设我有一个maven项目a,它依赖于基于a的pom.xml中定义的依赖关系的maven项目B。这两个项目都在我的Netbeans中打开/加载。当我构建项目A时,它会自动在本地引用项目B,而不是从nexus下载依赖项 如何强制maven不使用本地项目作为依赖项?我打开项目B的唯一原因是引用代码 为了解决这个问题,我必须卸载项目B,有时在生成项目A之前删除它 mvn clean install -U -U表示强制更新依赖项。

在Netbeans 7.3.1和7.4中打开的maven项目有一个问题

假设我有一个maven项目a,它依赖于基于a的pom.xml中定义的依赖关系的maven项目B。这两个项目都在我的Netbeans中打开/加载。当我构建项目A时,它会自动在本地引用项目B,而不是从nexus下载依赖项

如何强制maven不使用本地项目作为依赖项?我打开项目B的唯一原因是引用代码

为了解决这个问题,我必须卸载项目B,有时在生成项目A之前删除它

mvn clean install -U

-U表示强制更新依赖项。

临时解决方案是更改项目A的目录。不要删除它。