【发布时间】:2015-09-25 16:07:52
【问题描述】:
我有一个 spring boot 应用程序,我正在使用 spring-boot antlib 构建一个 myApp.jar。当我 jar -tf myApp.jar 时,我看到我有一个名为 lib/foo.jar 的 jar。然而,当我打印出 System.getProperty("java.class.path") 时,我在类路径上看不到那个 jar 文件。当代码第一次尝试使用这个类时,我也会从 URLClassLoader 得到一个 ClassNotFound 异常。我正在使用 JarLauncher,因为这是 antlib 的默认设置。
知道为什么这个 jar 文件不在类路径上吗?
【问题讨论】:
标签: spring-boot