Java Maven项目:如何在运行时访问第三方JAR

Java Maven项目:如何在运行时访问第三方JAR,java,maven,jar,classpath,Java,Maven,Jar,Classpath,我对maven很陌生。 我的应用程序在编译和运行时依赖于几个第三方JAR;这些JAR在Maven中央存储库中不可用 我已经使用mvn install:install文件将jar添加到本地~/.m2/存储库中,并在我的项目的pom.xml中将它们指定为依赖项标记。maven使用这些JAR正确地构建了我的项目 但如果我想在本地机器上用java执行应用程序,我不明白如何访问这些第三方JAR,例如: %java-cpmyapplication 做这件事的标准方法是什么?java-cp参数是否应该显式地从

我对maven很陌生。 我的应用程序在编译和运行时依赖于几个第三方JAR;这些JAR在Maven中央存储库中不可用

我已经使用mvn install:install文件将jar添加到本地~/.m2/存储库中,并在我的项目的pom.xml中将它们指定为依赖项标记。maven使用这些JAR正确地构建了我的项目

但如果我想在本地机器上用java执行应用程序,我不明白如何访问这些第三方JAR,例如:

%java-cpmyapplication

做这件事的标准方法是什么?java-cp参数是否应该显式地从maven~/.m2/存储库获取JAR,例如:

%java-cp~/.m2/repository/com/thirdparty/stuff/1.2.3/thirdparty.jar myApplication

这会导致很长的路径-有更好的方法吗

谢谢

听起来你想要一份工作。