如何将整个工程打成jar包,做一个可执行文件

原创 2013年12月04日 09:58:50

 

1. 新建一个文件夹hb 

2. 将自己的编写的工程打成一个jar包,并且指明这个工程的main方法类

 

备注:在jar包中MANIFEST.MF文件中指明Main-Class: com.comp.main.AutoProcess

上面的例子中说明main类是AutoProcess

 

3. 将打包的jar文件放在hb文件夹中

4. 将该工程正常运行所需要的jar包全部集中放在hb/lib(自己新建的文件夹)文件夹中

5. 然后编写一个脚本.bat或者是.sh文件用于启动这个工程

6. 查看效果是否和工程运行的效果一致

 

 

编写.bat或者是.sh脚本的方法

@echo off

@title 测试jar工程单独运行的情况

java -Xbootclasspath/a:./lib/commons-logging-1.1.jar;./lib/dom4j-1.6.1.jar;./lib/jaxen-1.1-beta-6.jar;./lib/log4j-1.2.13.jar;./lib/ojdbc6.jar;  -jar my_project.jar

pause

 

备注:

-Xbootclasspath/a: 指在classpath路径后面添加指定的路径

-jar my_project.jar 指运行my_project.jar,在打包的时候已经指明了main方法的类,因此就会从那个入口运行这个工程

 

引申:如果在做的系统中需要启用多个服务,实际上就是把工程做成可运行的程序就是一个服务,然后和其他工程配合起来用。

 

这样就可以自己积累插件,把一些配置信息放在一个property中,可以利用Linux工具获取值然后执行脚本,也可以通过java获取值,动态运行程序


将web项目打成一个可以执行jar包

eclipse 导出jar包 可以执行jar包三种方式: 1. 导出所有的class文件,项目本身依赖的jar包,也被解包成目录,最终打包中一个jar包 包内目录结构 2. 导出本身的cla...
  • zhuyijian135757
  • zhuyijian135757
  • 2014年06月16日 21:28
  • 13988

java项目怎么打成可运行的jar包

java项目怎么打成可运行的jar包 Myeclipsejava导出运行jar包  测试环境: MyEclipse  V8.6 java项目打jar包分为2种情况: 建议选择第...
  • u010154380
  • u010154380
  • 2016年07月11日 14:04
  • 2859

手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件

手把手教你如何把java代码,打包成jar文件以及转换为exe可执行文件  前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同...
  • u010043538
  • u010043538
  • 2013年10月27日 06:44
  • 34741

如何将多个文件捆绑成一个可执行文件

  • 2006年02月23日 09:05
  • 77KB
  • 下载

android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误

android工程中引入第三方JAR包后安装APK时老是提示找不到库文件 || Android如何将程序打成jar包 || 运行java.lang.noclassdeffounderror错误 ...
  • samLiao_2012
  • samLiao_2012
  • 2012年05月29日 17:25
  • 716

利用exe4j将jar包打成可执行文件exe

  • 2013年09月19日 19:27
  • 889KB
  • 下载

如何将多个文件捆绑成一个可执行文件

如何将多个文件捆绑成一个可执行文件作者:未来工作室(Future Studio)徐景周 下载示例程序代码    将多个文件合并成一个最终可执行文件,运行这个最终文件时,就相当于运行...
  • usertony
  • usertony
  • 2013年10月25日 15:12
  • 952

如何将多个文件捆绑成一个可执行文件

将多个文件合并成一个最终可执行文件,运行这个最终文件时,就相当于运行了合并前的多个文件。这种程序在木马程序合并中会经常用到,你想知道它是怎么用程序实现的么?下面我就用我用VC6.0做的一个文件捆绑器的...
  • liu5320102
  • liu5320102
  • 2013年06月03日 22:25
  • 2063

如何将多个文件捆绑成一个可执行文件

将多个文件合并成一个最终可执行文件,运行这个最终文件时,就相当于运行了合并前的多个文件。这种程序在木马程序合并中会经常用到,你想知道它是怎么用程序实现的么?下面我就用我用VC6.0做的一个文件捆绑器的...
  • playboy1
  • playboy1
  • 2011年10月18日 14:59
  • 243

如何将一个Andorid工程导成JAR包

博主年后换了工作,换工作后一直要融入新环境,新的工作节奏,所以一直抽不出时间来更新博客。    今天介绍下,如果讲一个普通的android工程导成jar包,在其他工程调用。   1.将所有工程内,...
  • DYFleoo
  • DYFleoo
  • 2015年07月27日 16:01
  • 2393
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将整个工程打成jar包,做一个可执行文件
举报原因:
原因补充:

(最多只允许输入30个字)