如何使用eclipse制作可执行jar文件

时间:2014-07-28 23:28:52

标签: java jar terminal command

我最近完成了一些简单的java程序,我想了解一些我刚学到的东西,实际上我根本没有得到它们,

  • 什么是Java Jar文件?
  • 如何制作并执行它? (如果可能,具体步骤)
  • 这个清单文件是什么?
  • 什么是java命令窗口,终端窗口...我们在命令行插入?
  • 我们如何打开并使用它? 我在书中发现了很多关于jar文件的教程和内容,以及在java命令窗口中输入这些命令(一堆代码)来创建和使jar文件可执行的事情, 我非常感谢任何帮助,Thanx家伙提前

1 个答案:

答案 0 :(得分:1)

我认为您只需在互联网上搜索即可轻松获得答案,尤其是在Oracle网站上:

  

Java™Archive(JAR)文件格式允许您捆绑多个   将文件放入单个存档文件中。通常,JAR文件包含   与applet和。相关联的类文件和辅助资源   应用

     

JAR文件格式提供了许多好处:

     

安全性:您可以对JAR文件的内容进行数字签名。识别您签名的用户可以选择授予您的软件   它本来不具备的安全权限。    减少下载时间:如果您的applet捆绑在JAR文件中,则可以将applet的类文件和相关资源下载到   单个HTTP事务中的浏览器,无需打开   每个文件的新连接。   压缩:JAR格式允许您压缩文件以实现高效存储。   扩展包装:扩展框架提供了一种向Java核心平台添加功能的方法,   JAR文件格式定义了扩展的包装。通过使用   在JAR文件格式中,您可以将软件转换为扩展名   好。       包密封:可以选择密封存储在JAR文件中的包,以便包可以强制实现版本一致性。密封一个   JAR文件中的包意味着在其中定义的所有类   必须在同一个JAR文件中找到包。       包版本控制:JAR文件可以保存有关其包含的文件的数据,例如供应商和版本信息。       可移植性:处理JAR文件的机制是Java平台核心API的标准部分。

所有关于Jar文件: http://docs.oracle.com/javase/tutorial/deployment/jar/

  

通用JAR文件操作操作命令创建JAR文件     jar cf jar-file input-file查看JAR文件jar的内容   tf jar-file提取JAR文件的内容jar xf jar-file To   从JAR文件jar xf jar-file中提取特定文件   archived-file(s)运行打包为JAR文件的应用程序   (需要Main-class清单头)java -jar app.jar要调用   打包为JAR文件的小程序

     

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