java - list 类路径不起作用

标签 java classpath manifest manifest.mf

我创建了一个manifest.jar,其中包含需要添加到其他Jar 的类路径中的jar。我也尝试在我的manifest.mf中使用相对类路径,但这些jar仍然没有添加到类路径中,或者需要这些jar的那个jar没有从manifest中选择jar。

list 看起来像:-

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Class-Path: abc.jar adc1.jar ../abc2.jar ../abc3.jar ../../lib/abc4.jar

因此,如果我的 jar 说“My.jar”需要类路径中的这些 jar。我已经从上面的manifest.mf创建了一个manifest.jar。但它仍然没有选择这些jar。

最佳答案

http://docs.oracle.com/javase/tutorial/deployment/jar/modman.html 中描述了可能的原因。

警告:用于创建 list 的文本文件必须以换行符或回车符结尾。如果最后一行不以换行符或回车符结尾,则将无法正确解析。

关于java - list 类路径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14455819/

相关文章:

java - 存在的方法......不?

android - 在 AndroidManifest 中有条件地声明服务

java - Ant 构建在生成 list 时创建了不正确的 jar 相对路径

java - IntelliJ 禁用自动分行

classpath - 使用 'classpath:' 从 Jython 中的类路径加载资源

java - 如何将所有依赖的 Jar 包含在一个不可执行的 jar 中?

google-chrome - 如何访问谷歌浏览器本地资源

Java + MS Exchange : how to retrieve . 消息文件

java - AtomicReader 和 KNearestNeighbour train() 方法

java - flamingo 是否支持从右到左的功能区菜单?