myeclipse导出war怎么导出war包

雨革月2018 的BLOG
用户名:雨革月2018
文章数:19
访问量:14723
注册日期:
阅读量:5863
阅读量:12276
阅读量:393095
阅读量:1084177
51CTO推荐博文
1、对于项目如何导出jar文件,和生成exe,解答目录如下:
&&&&& 首先生成jar文件,单击项目名称fiveStons(这是我自己的五子棋的项目文件名称)右击---&Export如下图:
单击下一步
&Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间;
这里有几个选项:
* Export generated class files and resources 表示只导出生成的.class文件和其他资源文件
* Export all output folders for checked projects 表示导出选中项目的所有文件夹
* Export java source file and resouces 表示导出的jar包中将包含你的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了
* Export refactorings for checked projects 把一些重构的信息文件也包含进去
在Select the export destination中选择导出的jar的路径,Next
这一页可以选择是否导出那些含有警告warning或者错误errors的*.class文件。一般不用理他,Next
这个页面里可以对项目做一些配置。
* Generate the manifest file是系统帮我们自动生成MANIFEST.MF文件,如果你的项目没有引用其他class-path,那可以选择这一项。
* Use existing mainfest from workspace。这是可以选择我们自定义的.MF文件,格式如上所写。
* Seal content。要封装整个jar或者指定的包packet
* Main class。这里可以选择你的程序入口,将来打包出来的jar就是你这个入口类的执行结果。
最后Finish,搞定
此时jar文件已经生成,可在桌面上进行查看哦!
1.2运行jar文件:
生成的jar文件,右击文件---打开方式---选择java(TM)platform来运行.若可以运行,It&s perfect
1续集(待续):
连同第三方文件一并导出至jar文件:
用到了第三方提供的API或者其它附属资源,导出生成jar文件时必须将第三方的文件一并导出
可选用Fat jar插件生成jar,下载地址:&下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).
插件安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新eclipse,
&&查看Window---preferences,弹出的窗口中有Fat jar preferences----&安装成功,
& (注意:若是myeclipse8.5以上版本,怎需要将Fat Jar文件拷贝到)myeclipse安装目录的dropins文件夹下面如图:
&无弹出对话框,做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences安装成功
用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,
选择它,弹出的窗口你会觉得特别亲切,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利!
另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.
步骤:将你需要用到的附属文件放到你的jre安装目录下的/lib/ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在/lib/ext放置同样的附属资源.
2.生成exe文件
用exe4j软件,下载地址,选择用最新版本即可,我用的是安装文件。
1.运行后如下图:直接点Next.
2.选择第二项&JAR in EXE mode&,之后点击Next.进入下一步:
3.在General对话框---Short name of your application框中输入你的应用程序的名字(这里随便输入,本图是superman ),在Directories对话框---Output directory框中输入生成exe后的保存路径,一般保存在桌面上, 方便查找。然后Next.进入下一步:
4.在Excutable name框中输入将要生成的exe的名字,&Icon File&是应用程序显示的小图标,若选中则可以进行选择生成的exe图片,(注意:要选择ICO文件的图标,若为jpg,可以进行格式转换,用格式工厂软件)不选也行.继续下一步:
5.必须先配置Class-Path,点击+号添加文件,选中第一步生成的jar文件,如果有用到其它资源需要把资源一起添加进去.
6.然后在General --- Main Class选择程序所要执行的主类.要与第一部生成的jar主类对应哦!
7.Java Version --- Minimum version(低版本必须填写),Maximum version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.,目前我用的是1.6版本,照如下图所示填写即可,注意勾选下面两个框框:
8..接着点击finish.这样就生成exe文件了。点击Click Here to Start the Application按钮测试生成的文件.
庆幸自己一次成功,生成桌面Gobang.exe文件,对啦,要记住把360先暂时关掉,否则会杀掉这个文件滴,亲!
大功告成,预祝你成功!
&本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)在MyEclipse中利用Maven打war包内存溢出 解决方案 - 来杯咖啡,随便聊聊。 - ITeye技术网站
博客分类:
关键词:myeclipse& ava.lang.OutOfMemoryError: Java heap space
今天在MyEclipse利用Maven打一个war包,总是打到一定程度就报内存溢出的错误(java.lang.OutOfMemoryError: Java heap space),估计是war包太大了,超出了虚拟机的内存。解决方案也很简单从Intalled JREs里修改;window-&Preferences-&Java-&Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置Default VM Arguments为 -Xms256M -Xmx512M即可。重新打包通过。
我也试着修改了eclipse.ini,不过依然是内存溢出,想来也是,eclipse.ini是针对Eclipse的,我们打包的时候是maven在虚拟机里打包,自然和eclipse.ini扯不上关系了。
你好,请教一个问题。我用maven打包war,部署到weblogic中提示Unable to find resource '/template/xhtml/rest.vm'rest.vm是自定义的vm请问怎么解决?先谢了这个我只能说一下我自己的想法了。错误应该是说根目录下的template/xhtml/rest.vm文件找不到。应该是相对路径的问题。实在不行先弄个绝对路径,然后慢慢调相对路径。
浏览: 2027174 次
来自: 北京
感谢提供jar!
谢谢,学习了
虽然免费,但是相当不好用,还是用专业的产品吧,推荐用PageO ...myeclipse中生成war包时,如何把指定的jar不打到war中?
myeclipse中生成war包时,如何把指定的jar不打到war中? &
我是把myeclipse中的工程部署到jboss中,工程中有两个jar,我不希望他出现在最后生成的war中,
请问,该如何配置,谢谢。
&你不是急用吗,怎么还要以后都用?
引用来自“chenhua”的答案引用来自“vane”的答案这个你打成war包后用WinRAR打开删除你不想要的jar就可以!
只用一次的话可以用这位仁兄的方法,直接删除就可以了每次打完war都要删除下,有点麻烦,所以想弄个办法,不要每次都删除。谢谢。
引用来自“vane”的答案这个你打成war包后用WinRAR打开删除你不想要的jar就可以!
只用一次的话可以用这位仁兄的方法,直接删除就可以了
这个你打成war包后用WinRAR打开删除你不想要的jar就可以!
一般如果有些jar包不需要在web运行环境中,我都会单独放另外一个目录,而不是 /WEB-INF/lib
谢谢楼上,那还得看下ant的语法啊,想急用。
用ant打包吧&>&&>&&>&&>&解决myeclipse10.5&10.6导出war包报完整性检查错误问题
解决myeclipse10.5&10.6导出war包报完整性检查错误问题
上传大小:45KB
解决myeclipse10.5&10.6不能正常导出war包问题,出现“security alert:integrity check error”
内附解决方法和jar包com.genuitec.eclipse.export.wizard_9.0.0.me.jar,其他版本的jar包跟上面相同,都可以用来解决导出war问题。
经作者测试10.5能解决,10.6由其他作者测试通过,并且自己亲测也完美解决。
资源转自上传者:yi,在此表示感谢....展开收缩
综合评分:4.4(361位用户评分)
所需积分:0
下载次数:6241
审核通过送C币
创建者:jerryshen
创建者:andy8921
创建者:jin80506
课程推荐相关知识库
上传者其他资源上传者专辑
开发技术热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:0
可兑换下载积分:0
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
解决myeclipse10.5&10.6导出war包报完整性检查错误问题
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:

我要回帖

更多关于 myeclipse导出war 的文章

 

随机推荐