考虑以下依赖关系层次结构:现在,我maven-jibx-plugin在项目中D会在target/classes文件夹中生成已编译的类。但是,当我运行我的spring-boot项目时A,D无法解析从项目生成的类。还从项目的Maven首选项中检查了来自工作区的依赖关系解析A
2 回答
森林海
TA贡献2011条经验 获得超2个赞
在我看来,Eclipse和Maven不会将项目D识别为相关项目。
有两种可能的解决方案:
在Eclipse中,您可以将项目D作为从属项目添加到项目A的构建路径中。转到项目的“属性”对话框。选择“ Java构建路径”,然后切换到“ 项目”选项卡。在那里,您应该添加项目D。
或者,您依赖于Maven的依赖项管理。因此,您必须向项目A的POM文件添加依赖项。首先
<dependency>
,在该<dependencies>
部分中添加一个(如果尚未完成的话)。现在到了重要的部分!仅当您在本地maven存储库中安装了已编译的maven工件(jar文件)时,Maven才能解决此依赖性。在外壳上切换到项目D的目录,然后运行mvn install
我希望能达到目的。
添加回答
举报
0/150
提交
取消