gpt4 book ai didi

java - 将目录列表添加到 Maven

转载 作者:行者123 更新时间:2023-12-01 10:41:21 24 4
gpt4 key购买 nike

我有一个名为 $MYCLASSPATH 的环境变量,其中包含一组包含 JARS 的目录。我的环境变量的示例如下:

/project1/jars/:/project2/jars:/project3/jars

我还有一个 Maven 项目,其中包含 pom.xml 中定义的一些外部依赖项。但是,我想将上述环境变量中列出的所有目录包含在 Maven 中,因为编译需要一些 JARS。

如果没有 Maven,我可以这样做:

javac -cp "$MYCLASSPATH" path/to/my/java_file

如何将所有这些目录添加到 Maven?

最佳答案

作为对 Crowne 答案的补充,一旦您知道坐标,就必须使用 mvn install:install-file 将外部依赖项添加到本地 Maven 存储库

例如

mvn install:install-file -Dfile=path_to_your_jar -DgroupId=X -DartifactId=X -Dversion=X -Dpackaging=jar

然后,您的 POM 可以以与声明普通依赖项相同的方式包含这些依赖项。

<dependency>
<groupId>X</groupId>
<artifactId>X</artifactId>
<version>X</version>
</dependency>

关于java - 将目录列表添加到 Maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34397248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com