1

为了创建一个 jar 文件,我在清理项目后将一些 .class 文件复制到了 Eclipse 项目的 bin 文件夹,但是当我创建 jar 文件时,我无法选择那些额外添加的类文件。这是为什么 ?如何使用新的类文件创建 jar 文件?

4

3 回答 3

2

如果您有.class想要在项目中使用的文件,您可以将它们转换为 jar 并使用它,或者在您的 java 项目中创建一个单独的文件夹,其中包含其包层次结构中的 .class 文件。然后右键单击并使用Build Path>Configure build path...>Libraries添加类文件夹...。每当 eclipse 构建项目时,它都可以使用 .class 文件(并且它们不会被清理干净)。

于 2012-06-18T15:13:55.747 回答
1

如果手动将 .class 文件添加到 bin 文件夹,则需要刷新 Eclipse 项目,以便它在导出的 jar 文件中包含手动添加的文件。

但是,需要注意的是,当您重新编译或清理并重建项目时,Eclipse 可能会删除手动添加的文件。

请按照其他人的建议,在类路径中包含外部库。

于 2012-06-15T18:46:25.850 回答
0

有一个关于 Oracle 的非常好的教程:http ://docs.oracle.com/javase/tutorial/deployment/jar/build.html 页面中间还有一个示例。

希望这可以帮助。

于 2012-06-15T18:00:52.377 回答