Java导出jar包(并用bat命令执行)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java导出jar包(并用bat命令执行),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1473字,纯文字阅读大概需要3分钟。
内容图文
![Java导出jar包(并用bat命令执行)](/upload/InfoBanner/zyjiaocheng/847/3baa9c4903f04e30a2547238477b0112.jpg)
1、使用eclipse导出jar包的步骤很简单,右键——Export——Jar File,然后到以下界面
注:除了src之外都不用勾选!,然后选择jar包导出的路径,然后Next,到选择MANIFEST.MF这一步,有两种选择:①用系统生成的②用自己定义的。
打开MANIFEST.MF文件,就知道两种方式的不同。该文件里面主要有Main-Class,执行jar包时的入口地址(main函数),Class-Path,一般这样写,commons-codec-1.6.jarDJNativeSwing.jarDJNativeSwing-SWT.jar,该jar包引用到的其他jar包,多个用空格隔开;
然后点击Finish就OK了。
2、打完jar包,之后,用bat命令运行,新建一个bat文件,内容如下:
@echo off
set PATH=C:\ProgramFiles\Java\jdk1.6.0_45\bin;C:\WINDOWS;C:\WINDOWS\COMMAND
set classpath=.;C:\ProgramFiles\Java\jdk1.6.0_45\lib\tools.jar;C:\ProgramFiles\Java\jdk1.6.0_45\lib\dt.jar
java -jar screenShortTool.jar
这里面,你只需要修改你jdk的路径,和jar包的名称就可以了。
注:注意以下两点,非常重要
1、
把打好的jar包,和bat文件,还有项目中引用到的jar包放在同一个文件夹下即可,如果不想放在同一个文件夹下,要在MANIFEST.MF文件中指定好正确的引用jar包路径,bat文件中指定执行的jar包路径。
2、如果jar包中有引用到一些项目的配置文件,调用的时候需要这样写:
ClassLoader loader =Thread.currentThread().getContextClassLoader();
InputStream is =loader.getResourceAsStream("com/screen_short.xml");
SAXReader reader = new SAXReader();
Document document =reader.read(is);
screen_short.xml是我的项目中引用到的一些配置
---------------------
作者:efficiency_shang
来源:CSDN
原文:https://blog.csdn.net/u013076997/article/details/51481873
内容总结
以上是互联网集市为您收集整理的Java导出jar包(并用bat命令执行)全部内容,希望文章能够帮你解决Java导出jar包(并用bat命令执行)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。