相关疑难解决方法(0)

将所有jar包含在Java类路径中的目录中

有没有办法在类路径中的目录中包含所有jar文件?

我正在尝试java -classpath lib/*.jar:. my.package.Program,它无法找到肯定在那些罐子里的类文件.我是否需要将每个jar文件分别添加到类路径中?

java command-line classpath

968
推荐指数
16
解决办法
100万
查看次数

带有Classpath的Spring Boot可执行jar

我正在构建一个软件系统,使用Spring Boot与企业软件系统进行交互.我的系统依赖于该企业系统中的一些jar和*.ini文件,因此我无法在Maven中打包所有依赖项.我希望能够将Spring Boot作为带有嵌入式Tomcat的可执行jar运行.我还希望能够通过命令行设置类路径.所以类似于:

java -classpath /home/sleeper/thirdparty/lib -jar MyApp.jar
Run Code Online (Sandbox Code Playgroud)

但是,-classpath和-jar不能共存.我试过"-Dloader.path".它能够加载文件夹下的所有jar文件,但不能加载其他内容,例如文件夹中的*.ini文件.

那么有没有办法让-classpath与带有嵌入式Tomcat的Spring可执行jar一起工作?

提前感谢您的帮助.

java spring spring-boot

7
推荐指数
4
解决办法
3万
查看次数

标签 统计

java ×2

classpath ×1

command-line ×1

spring ×1

spring-boot ×1