【发布时间】:2011-10-10 15:04:02
【问题描述】:
我想创建一个 jar 文件。在 Eclipse 中,我转到文件 -> 导出。但是,不幸的是我得到了一个错误:
... 不在其项目的构建路径上。无法获取包片段根目录...
【问题讨论】:
我想创建一个 jar 文件。在 Eclipse 中,我转到文件 -> 导出。但是,不幸的是我得到了一个错误:
... 不在其项目的构建路径上。无法获取包片段根目录...
【问题讨论】:
我认为您可能会错过通过导入使用的 JAR,您必须修复 Java 构建路径。
为此,右键单击项目,选择属性,选择Java Build Path,单击库选项卡,添加 JAR,添加缺少的 JAR。
如果它不起作用,请尝试重新启动 Eclipse 并为我们提供更多上下文。
【讨论】:
我在通过 .jardesc(存储的导出描述)导出准备好的类文件时遇到了同样的错误。导出将许多准备好的类文件(因此没有源 .java 文件)添加到 jar 中。由于对 java 构建路径的一些更改,已在准备好的类文件旁边添加了源文件。这导致导出没有使用给定的类文件。删除源文件修复了错误。然后我必须修复 java 构建路径,以防止源文件再次出现在准备好的类文件旁边。
【讨论】: