Java 无法使用Intellij中maven的已安装本地jar中的类

Java 无法使用Intellij中maven的已安装本地jar中的类,java,maven,intellij-idea,jar,pom.xml,Java,Maven,Intellij Idea,Jar,Pom.xml,我已经在另一个maven项目(项目B)中安装了本地jar(项目A),但是在为项目B编程时,我仍然无法在IntelliJ中使用项目A的类 我遵循的步骤- mvn install:install-file -Dfile=<full path to jar of Project A> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dgen

我已经在另一个maven项目(项目B)中安装了本地jar(项目A),但是在为项目B编程时,我仍然无法在IntelliJ中使用项目A的类

我遵循的步骤-

mvn install:install-file -Dfile=<full path to jar of Project A> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true

mvn安装:安装文件-Dfile=-DgroupId=-DartifactId=

首先,您应该在第一个项目上执行
mvn安装
,而不使用安装:安装文件。。。。而不能解析符号是不够的。。。类是否包含在您创建的工件中?。。。IntelliJ是否配置为使用相同的Maven安装?@khmarbaise我不明白您创建的工件中包含的类的意思。我怎么检查?而且,jar已经使用mvn clean install生成,不确定mvn install将生成什么do@jordiburgos嗯,两次我都是通过maven创建了一个新项目,所以是的,配置必须相同。你试过运行“重新加载”吗从Maven工具窗口?首先,您应该在第一个项目上执行
mvn安装
,而不是使用install:install file。。。。而不能解析符号是不够的。。。类是否包含在您创建的工件中?。。。IntelliJ是否配置为使用相同的Maven安装?@khmarbaise我不明白您创建的工件中包含的类的意思。我怎么检查?而且,jar已经使用mvn clean install生成,不确定mvn install将生成什么do@jordiburgos嗯,两次我都是通过maven创建了一个新项目,所以是的,配置必须相同。你试过从maven工具窗口运行“重新加载”吗?
    <dependency>
        <groupId>groupId</groupId>
        <artifactId>artifactId</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </dependency>