我正在使用STS编辑器。
导入的模式(abc.xsd
)
Ran maven build,在本地存储库中创建了版本为1的jar。
在项目中(即xyz-parent)pom.xml
包含依赖项
<dependency>
<groupId>schema1</groupId>
<artifactId>abc</artifactId>
<version>1</version>
</dependency>
在项目中(即xyz-integration,其父项是项目xyz-parent)pom.xml
包含依赖项
<dependency>
<groupId>schema1</groupId>
<artifactId>abc</artifactId>
</dependency>
在项目xyz-integration中我想使用jar文件中的类。但我没有看到jar文件中的类,不确定我是否在这里遗漏了任何内容。
请指导如何解决此问题。
答案 0 :(得分:0)
你可能会安装你的工件而不仅仅是构建它
mvn install
会这样做。
如果您使用多模块项目,唯一的例外是 - 模块不必显式安装。
答案 1 :(得分:0)
我尝试了mvn clean包(你可以尝试使用mvn clean install或mvn clean验证相关的内容)然后我用相同的工作区重新启动我的STS IDE。最后但并非最不重要的是,我还执行了清理和构建项目。