我构建了一个jar并将其安装到我的.m2存储库中。
然后,在第二个项目中(我想成为第一个项目的消费者),我把它放在pom.xml中,作为依赖项:
<dependency>
<groupId>com.coussy</groupId>
<artifactId>reusable</artifactId>
<version>0.0.3-SNAPSHOT</version>
</dependency>
字符串
但是,当我想使用其中一个类时,1- Intellij建议我通过ALT + Enter导入类2-我按ALT + Enter,但类从未导入。
这与maven命令相同
mvn compile
型
我得到了信息:
cannot find symbol
型
我该怎么做?
1条答案
按热度按时间hec6srdp1#
我发现了我的错误,我把jar构建成一个spring-boot依赖项(它包含一个BOOT-INF文件夹),而不是一个经典的jar。
所以我不得不把它放在我的pom. xml中来构建一个胖的、独立的jar。
字符串
目前,我可以从我的新依赖导入类没有任何问题。问题解决了。