Java Eclipse maven build不安装依赖项
我在eclipse中从事一个java/javascript项目,我们使用maven来管理我们的项目依赖关系,我遇到了一个问题,maven build(clean install)没有安装我在POM.xml文件中指定的依赖关系,我今天一整天都在尝试在internet上找到的所有东西,仍然没有运气,如果有人能看一看,我将不胜感激,谢谢:) 我得到了一个重用库项目(lib)和一个工作项目(project),该项目应该在maven构建期间安装lib,因此,下面是关于我到底做了什么的更多详细信息:Java Eclipse maven build不安装依赖项,java,eclipse,maven,Java,Eclipse,Maven,我在eclipse中从事一个java/javascript项目,我们使用maven来管理我们的项目依赖关系,我遇到了一个问题,maven build(clean install)没有安装我在POM.xml文件中指定的依赖关系,我今天一整天都在尝试在internet上找到的所有东西,仍然没有运气,如果有人能看一看,我将不胜感激,谢谢:) 我得到了一个重用库项目(lib)和一个工作项目(project),该项目应该在maven构建期间安装lib,因此,下面是关于我到底做了什么的更多详细信息: 我在l
在控制台中,我看到重用库正在下载,然后被下载,但它从未安装(应该有一行写着安装重用库…),因此,在我运行我的工作项目后,重用库将不会被加载,这让我发疯-- 只能安装您的maven项目生成输出(在本地存储库中分别安装
mvn install
,以及mvn clean install
)。在构建过程中,它将解析要下载并打包到交付中的依赖项(以及可传递的依赖项)。项目的这些依赖项也将隐式地“安装”在本地存储库中,因为下载发生后,您将在本地存储库中看到它们-但是Maven不会将其视为默认生命周期的安装
要安装“重用库”-Maven项目,您必须在该项目的pom上运行mvn install
或mvn clean install
,而不是在“仅将其用作依赖项”的项目上运行 嘿,我也一直在想这个问题,但是在Netbeans中。是否真的没有办法自动清理和安装在本地也有源代码的依赖项?Netbeans实际上检测到代码也是一个Netbeans项目,所以我想知道是否无法自动传播我的clean install命令。@warkst我目前不知道有一个基于IDE的解决方案可以解决这个问题-在处理多个相互依赖的项目时,我倾向于创建一个新的maven项目将所有其他maven项目定义为其模块(仅单向,因此zou不需要在其他POM中更改任何内容),然后清洁安装此项目(将在所有其他maven项目上调用清洁安装),希望有帮助