【发布时间】:2017-02-04 14:54:27
【问题描述】:
我正在使用 Spring Boot 构建一个与企业软件系统交互的软件系统。我的系统依赖于该企业系统中的一些 jar 和 *.ini 文件,因此我无法在 Maven 中打包所有依赖项。我希望能够将 Spring Boot 作为带有嵌入式 Tomcat 的可执行 Jar 运行。我还希望能够通过命令行设置类路径。所以像:
java -classpath /home/sleeper/thirdparty/lib -jar MyApp.jar
但是,-classpath 和 -jar 不能共存。我试过“-Dloader.path”。它能够加载文件夹下的所有jar文件,但不能加载其他东西,如文件夹中的*.ini文件。
那么有没有一种方法可以让 -classpath 与嵌入了 Tomcat 的 Spring 可执行 jar 一起工作?
【问题讨论】:
-
看看这个问题并接受答案:stackoverflow.com/questions/15930782/…
标签: java spring spring-boot