Java 将JAR(多个)添加到maven类路径会产生错误

Java 将JAR(多个)添加到maven类路径会产生错误,java,maven,classpath,Java,Maven,Classpath,有多个JAR(10个JAR),我必须在maven项目的类路径中使用它们。 这些JAR可以在我的项目目录/lib文件夹中找到 为了解决这个问题,我试过了 <build> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-pl

有多个JAR(10个JAR),我必须在maven项目的类路径中使用它们。 这些JAR可以在我的项目目录/lib文件夹中找到

为了解决这个问题,我试过了

<build>         
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.12.4</version>
                <configuration>
                    <additionalClasspathElements>
                        <additionalClasspathElement>lib/*.jar</additionalClasspathElement>
                    </additionalClasspathElements>
                </configuration>
            </plugin>
        </plugins>
</build>

org.apache.maven.plugins
maven surefire插件
2.12.4
lib/*.jar
将lib/*.jar更改为 1.解放党 2. /解放党 等等,但似乎没有任何效果

也试过

<repositories>
        <repository>
            <id>in-project</id>
            <name>In Project Repo</name>
            <url>lib/*.jar</url>
        </repository>
    </repositories>

项目中
项目内回购
lib/*.jar

但在运行mvn安装时总是遇到错误(找不到符号)

如果您想将JAR用作构建或测试的依赖项,它们应该位于Maven存储库中(而不是项目中的
lib
文件夹中)

最好将它们上传到您的公司Nexus/Artifactory(如果MavenCentral或其他远程Maven存储库尚未提供)

或者,您可以使用
mvn install:install file
将它们安装到计算机上的本地存储库中

之后,您可以在
pom.xml
中将它们作为依赖项引用

另见: