我有一个名为$ MYCLASSPATH的环境变量,其中包含一组包含JARS的目录。我的环境变量的一个示例可能如下:将目录列表添加到Maven
/project1/jars/:/project2/jars:/project3/jars
我也有一个maven项目,它包含一些在pom.xml中定义的外部依赖关系。但是,我想包含Maven中上述环境变量中列出的所有目录,因为编译需要一些JARS。
没有Maven的我能做到这一点:
javac -cp "$MYCLASSPATH" path/to/my/java_file
我如何添加这些目录的Maven?
谢谢!但是,在我的情况下,这个罐子列表非常大。它可以自动给予某种方式?另外,就我而言,我并不确切知道需要哪些罐子。 – nikosdi
定义一个正确的POM,是为了解决“我不确切知道需要什么罐子”的问题。一旦它被正确定义,那么下一个人不需要猜测。我发现,使用maven(以及许多其他工具),您可以按照其使用的方式使用它,也可以在流中游泳,并受到解决方法和问题的困扰。 – crowne