我有一个maven项目,它有一个库(hello1.jar),我用IDEA添加。在这个jar文件中,我有类ru.training.Hello1。在项目中,我有类Hello2,它包含字段Hello1 hello1。当我尝试使用maven生命周期编译项目时,我收到一个错误:
[错误]无法执行目标org.apache.maven.plugins:maven-compiler-plugin:3.6.1:项目编译(default-compile)学习:编译失败:编译失败:
[ERROR] /C:/Projects/Learning/src/main/java/reflection/Hello2.java:[3,19]包ru.training不存在
[ERROR] /C:/Projects/Learning/src/main/java/reflection/Hello2.java:[7,13]无法找到符号
[ERROR]符号:类Hello1
我该怎么做才能解决此错误?
答案 0 :(得分:0)
在这种情况下,您需要将本地jar文件添加到本地存储库,然后编译该项目。如何添加我在这里阅读的本地jar:How to add local jar files to a Maven project?