「java打包配置文件」如何打包java文件
本篇文章给大家谈谈java打包配置文件,以及如何打包java文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java打包jar时选择哪些配置文件打入
1、首先要确认自己写的程序有没有报错。
2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project
打包步骤:
1.在项目上,右键,选择Export。
2.进入到下图界面,选择Java 下面的JAR file
3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,如下图
4.完成步骤3之后,点击Next,进入如下图界面:
5.直接点Next,进入下面的界面:
6.直接点Finish,jar文件包完成。
备注:
1.可以根据自己的需要选择一些条件。
2.打开jar文件包下面的META-INF\MANIFEST.MF这个文件,查看信息是否正确。
Class-Path:这个导入的是,本项目需要的一些其他的jar文件包
Main-Class:这个是main()方法所在的类的.class文件的路径,并且在最后有个回车符(如:上面显示的是,main()方法在test包下面的PostgresSQLSync类中。)
在windows下面运行jar包,确认导出的jar包是否存在问题:
1.打开DOS命令:通过cd切换到本项目路径下,然后,输入java -jar xxx.jar。
如果输入的信息,和运行项目时,在控制台输出的信息一样,就表示jar文件包已经完成。
下面是我碰到的一些问题:
1.在DOS命令中,出现如下错误时,表示Main-Class没有在META-INF\MANIFEST.MF这个文件中配置。
2.在DOS命令中,出现如下错误时,表示在Class-Path:或者在Main-Class:后面没有输入空格。
maven把java项目打包,如何把配置文件提出来
把项目打成war包 ,在pom.xml 中
packagingwar/packaging
然后maven bulid ,文件在target下,可以放在tomcat下的webapp目录直接运行。
如何将java打包为安装文件并将jre一起打包其中
第一次安装时要求系统有1.5版本以上的JDK,如果你的机器上有JDK,点Locate找到你机器上已安装的JDK目录下/bin/java.exe就可以进行安装了。下面就打包过程详细说明一下:第1步,默认即可。第2步,如果已经有制作好的jar文件,则下面一个"JARinEXE"。
第3步,上面是项目名称,可随便填写,下面一个写出你想要将打包后的exe文件输出的目录:
第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executable
name写你将要生成的exe文件的名字,IconFile可以选择生成文件的图标
第5步,首先,单击绿色的"+"号,在弹出的窗口中点Archive,然后找到起初已经做好的jar文件,"OK"后返回,在下面的Class
Path里就出现jar文件路径后,再在上面Main
Class栏内点击找到main所在的类,这一步即算完成:
第6步,你系统的JRE版本,上面填个1.3,下面填1.6:
当然,这样配置的程序只能在安装有JRE的机器上执行,发布时总要考虑的问题就是用户是否有能力在自己机器上安装JRE,总不能发布一个程序还要用户自己安装个JRE吧,下面我就介绍如何将JDK环境变量动态打包到exe中,在这里单击advancedoptions,选择searchsequence。
首先把JRE复制到exe文件输出的目录里,我用的是c:\xaocker\,在弹出的窗口中,删除列表中所有项,然后单击绿+,选择directory并选择JRE的根目录(注意是拷贝后的目录)即可,单击ok后,再从图中单击advancedoptions,并选择preferred
VM,在弹出的窗口中选择clienthostspotVM,单击next按钮继续:
第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以点这个看到效果了:
exe4j未注册的版本会出现对话框:点击确定之后就可以看到你程序的运行结果了!
java.exe依照一套逻辑来寻找可以用的JRE,首先查找自己所在的目录下有没有JRE,其次查找自己的父目录下有没有JRE;最后才是查询Windows的注册表。
现在我们的程序可以在任意的计算机上执行了,可是缺点是致命的,比方说我的程序才160K,可是不论走到哪里都要背着70多M的JRE,未免有点小题大做吧,其实作为我们的私有的JRE,好多内容都是可以抛弃的。Jre目录下的license都可以不要,bin下的执行文件只需要保留java.exe或者javaw.exe,lib下只要保留rt,jsse,jce,charsets几个库就可以了。除了i386和zi两个子目录外,其余的子目录都可以不要。Zi下只需要保留自己地区的子目录和其下的一些文件就可以。Lib下除了库之外的属性文件等等都要保留。这样清理一番,JRE仍然有接近50MB。还可以继续清理几个库文件里面不需要的内容,这需要仔细的整理,会很费功夫。最好能写出一个自动工具帮助我们整理它们。从Sun公司上下到的JMF里面附带的用Java写的媒体播放器就自带了JRE,只有几个MB。清理过后需要运行几遍我们的应用程序,以确保我们的JRE不缺少东西。
如何将java文件打包成jar
使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java - JAR File,然后点击next按钮
3)在JAR File Specification窗口中,设置打包成的文件名和存放位置,点击两侧next
4)在JAR Manifest Specification窗口中,设置MANIFEST.MF清单文件的配置,
若仅仅打包成单纯的jar包的话,不用做任何修改,采取默认即可
若打包成可执行jar包的话,可以使用已存在的MANIFEST文件或者直接选择Main class
5)点击Finish按钮,完成打包。
二、打包成可运行的jar包
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java - Runnable JAR File,然后点击next按钮
3)在Runnable JAR File Specification窗口中,选择Launch configuration和Export destination
4)点击Finish按钮,打包完成。
关于java打包配置文件和如何打包java文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。