Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作从Eclipse导出的独立应用程序(详细信息)?_Eclipse_Jar_Export - Fatal编程技术网

如何制作从Eclipse导出的独立应用程序(详细信息)?

如何制作从Eclipse导出的独立应用程序(详细信息)?,eclipse,jar,export,Eclipse,Jar,Export,以下是一个简短的总结: 我在Eclipse上有一个大型项目,其中包含许多类和Maven依赖项。这个java类是我计划编写的脚本的一部分。基本上,这个类集合将由脚本使用java和javac或诸如此类来调用,然后,程序将输出许多JSON文件,由HTML文件进行解释 最好的方法是什么?我尝试使用JAR并独立运行它们,但由于某些原因,Maven依赖项没有包括在内,因此一些类,如JSONObject,无法工作 正如你可能知道的,我是一个相对初学者的发展,所以我会感谢任何帮助。提前感谢。Maven为您提供了

以下是一个简短的总结:

我在Eclipse上有一个大型项目,其中包含许多类和Maven依赖项。这个java类是我计划编写的脚本的一部分。基本上,这个类集合将由脚本使用java和javac或诸如此类来调用,然后,程序将输出许多JSON文件,由HTML文件进行解释

最好的方法是什么?我尝试使用JAR并独立运行它们,但由于某些原因,Maven依赖项没有包括在内,因此一些类,如JSONObject,无法工作


正如你可能知道的,我是一个相对初学者的发展,所以我会感谢任何帮助。提前感谢。

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

上面的URL可以解释配置POM的详细信息

编辑

如果您希望自己的JAR配置没有MAVEN,那么您需要了解清单文件

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

清单是一个特殊的文件,可以包含关于打包在JAR文件中的文件的信息。通过裁剪清单包含的这个“元”信息,您可以使JAR文件服务于多种用途

详情可在以下位置找到:


如果我的问题不够清楚,很抱歉,但主要目的不是Maven。我的意思是,对于我的项目,我如何确保我的JAR正常工作,因为我在尝试它时会遇到很多错误。另外,在JAR中的类中运行main方法的最佳方式是什么?我在答案中添加了与JAR相关的定制细节。请检查一下。