Java项目导出为可执行jar包,并在windows/linux下运行
来源:互联网 发布:芒果tv最近新网络剧 编辑:程序博客网 时间:2024/04/25 21:19
在你的项目的根目录下新建一个文件:MANIFEST.MF和一个lib文件夹(该文件夹放的是用的第三方包)。文件内容是这样的:
Manifest-Version: 1.0
Main-Class: test.DeltaMakeIndexTest (此处需要根据main函数所在类做相应修改,包名.类名 格式)
Class-Path: ./ ./lib/sqljdbc.jar ./lib/IKAnalyzer3.2.3Stable.jar ./lib/lucene-analyzers-3.5.0.jar ./lib/lucene-core-3.6.0.jar (列出全部用到的第三方包)
(这里还有一个空行)
关于具体的MANIFEST.MF如何编写可以参考该博客:http://soulshard.iteye.com/blog/346453
然后开始把项目用jar包的形式导出来。
导出来以后,把藏有第三方jar包的lib文件夹和我刚才导出来的jar包放在同级目下面。
若在windows下,可以写个run.bat文件,内容为java -jar wip.jar ,打开cmd用cd切换到所在jar包的目录,运行run即可。
若在linux下,可以写个run.sh文件并设置可运行权限,内容为java -jar wip.jar ,同样用cd切换到所在jar包的目录,运行./run.sh即可。
若遇到OutOfMemoryError:Java heap space错误,可以设置参数-Xms512m -Xmx1024m
-Xms <size>
设置JVM初始化堆内存大小
-Xmx <size>
设置JVM最大的堆内存大小
若遇到java.lang.OutOfMemoryError: GC overhead limit exceeded错误
可设置参数-XX:-UseGCOverheadLimit
- Java项目导出为可执行jar包,并在windows/linux下运行
- Java项目导出为jar包,并在windows/linux下运行
- Java项目导出为jar包,并在windows/linux下运行
- Java项目导出为jar包,并在windows/linux下运行
- idea下导出可执行的jar包并在windows中双击运行的解决方法
- 在Linux下运行可执行Jar包
- 将java项目导出为jar包然后在dos下运行
- java项目导出为可执行jar文件
- Linux下运行可执行Jar包
- 【深入JAVA】打包项目为Jar包并运行jar
- java项目导出为可运行jar包
- java项目导出为可运行jar包
- 在命令提示符下编译、运行java 以及使用jar命令制作可执行的jar包
- 导出可执行的jar包,以及在项目中的使用
- Linux下如何部署可执行 jar包,并关闭此运行窗口
- Linux下使用java -jar运行可执行jar包的正确方式
- Linux下使用java -jar运行可执行jar包的正确方式
- 打包可执行jar包并运行
- 脸上长了黄褐斑怎么办
- Java Servlet调用Matlab算法
- BootCamp助理中没有“创建Windows7的USB安装盘”
- PHP如何响应移动端(android or ios)的post请求(使用file_get_contents)
- 奇异值分解(SVD)的之低秩近似和特征降维
- Java项目导出为可执行jar包,并在windows/linux下运行
- Win7机器上安装Ubuntu 14.0.4
- struts2 获取session的方法,sessionAware 接口的使用
- javaniu用户头像如何实现的啊,能否提供一份代码呢
- Ruby中each,map,collect,inject对比
- Linux内核--网络协议栈深入分析(三)--BSD socket和传输层sock
- Android版本百度地图开发(一)——创建应用
- CSDN博客文章的备份及导出电子书CHM
- c#为什么读C Sharp??