怎么把我在myeclipse写的java项目打包成jar发给别人电脑上运行,假设对方电脑上已安装jre。

怎么把我在myeclipse写的java项目打包成jar发给别人电脑上运行,假设对方电脑上已安装jre。是仅仅把/src目录打包导出,还是把/bin目录打包,还是把整个j... 怎么把我在myeclipse写的java项目打包成jar发给别人电脑上运行,假设对方电脑上已安装jre。是仅仅把/src目录打包导出,还是把/bin目录打包,还是把整个java项目打个包导出呢?对方收到后双击什么文件运行呢 ?? 展开
 我来答
kissrainqx
2014-05-21 · 超过23用户采纳过TA的回答
知道答主
回答量:176
采纳率:0%
帮助的人:66.4万
展开全部
1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。

1.2 在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打包的内容。在下面的JAR file里设置你打包生成jar文件的输出目录,下一步在出现的窗口中选择Use existing manifest from workspace,在下面的Main class后面直接点Browse,它会自动列出你项目中有主函数main的类。选择主类后点Finish即可生成jar文件。在此说明一下,这种打包方法不能把项目中的外部的jar包打进来,因该是也要编写一些脚本语言,没往深研究。所以生成后的jar有些是不能执行的。

1.3 第二种方法是利用Eclipse的一个第三方插件fatjar生成jar文件,也是本人觉得最简单最方便的一种生成方式。先从网上下载些插件,解压后是一个plugins的文件夹,里面只有一个文件夹,我的是“net.sf.fjep.fatjar_0.0.24”将它copy到Eclipser plugins文件夹下,此插件就安装成功了,重启Eclipse在项目上右击就会看到多出一个“Build Fat Jar”在前面有个绿色的“+”号,这时你就可以用此插件打包你的项目了。进去后第一个界面Jar-Name里增入要生成的jar文件名,我的是“CAMP_fat.jar”。在Main-Class后点Browse像Export一样它也会列出你项目中的主类,选择后其它默认即可,Next后会列出你要打包的所有内容,这个插件的优势就是可以将你项目中的外部jar也打进来,有三个先项,其中Export ANT是生成build.xml脚本文件,方便用户以后修改脚本,其它两个按钮没用。在这里什么都不点,直接点Finish就可以生成jar文件。
ARK大董
2014-05-21 · 超过16用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:15.9万
展开全部
很简单,大概就3、4步就搞定了,不过你自己去搜一搜吧。别人网站上都有回答的,而且有贴图,清晰明了。推荐一个http://java-beginner-liyun.iteye.com/blog/736752
如有帮助到你,请采纳我的回答!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
射箭之道
2014-05-21 · TA获得超过280个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:119万
展开全部
可以自己写个bat 运行的时候指定一下
src没用是源文件, 你打包的应该是已经编译好的class文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式