如何创建从Eclipse导出的独立应用程序(内部更多信息)?

时间:2014-06-30 20:24:34

标签: eclipse jar export

以下是摘要:

我在Eclipse上有一个包含大量类和Maven依赖项的大型项目。这个java类是我打算制作的脚本的一部分。基本上,这个类集合将由脚本使用java和javac或whatnot调用,反过来,程序将输出许多JSON文件以供HTML文件解释。

最好的方法是什么?我尝试使用JARS并独立运行它们,但由于某种原因,Maven依赖项没有包含在内,所以有些类(如JSONObject)不起作用。

你可能会说,我是一个相对初学的开发者,所以我很感激任何帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

Maven为您提供了构建具有依赖项的可执行jar的工具。您只需要相应地配置POM文件。

Maven: Packaging dependencies alongside project JAR?

以上网址可以解释配置POM的详细信息。

修改

如果您想要自己的没有MAVEN的JAR配置,那么您需要了解Manifest文件。

JAR文件支持广泛的功能,包括电子签名,版本控制,封装密封等。什么赋予JAR文件这种多功能性?答案是JAR文件的清单。

清单是一个特殊文件,可以包含有关JAR文件中打包的文件的信息。通过定制清单包含的此“元”信息,您可以启用JAR文件以用于各种目的。

详细信息可在以下位置找到:

http://docs.oracle.com/javase/tutorial/deployment/jar/manifestindex.html