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

怎么把我在myeclipse写的java项目打包成jar发给别人电脑上运行,假设对方电脑上已安装jre。是仅仅把/src目录打包导出,还是把/bin目录打包,还是把整个java项目打个包导出呢?对方收到后双击什么文件运行呢 ??

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文件。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-05-21
很简单,大概就3、4步就搞定了,不过你自己去搜一搜吧。别人网站上都有回答的,而且有贴图,清晰明了。推荐一个http://java-beginner-liyun.iteye.com/blog/736752
如有帮助到你,请采纳我的回答!
第2个回答  2014-05-21
可以自己写个bat 运行的时候指定一下
src没用是源文件, 你打包的应该是已经编译好的class文件

使用MyEclipse编译出来的java文件怎样打包.jar文件为可执行文件?求详细...
不同的版本操作大体相同)1.在你要导出的项目上单击右键,在弹出的右键菜单里选择:Export…选项。2.在弹出的对话框里选择:,然后点击下边的Next;3.在弹出的对话框里,点击选择导出后的jar存储路径以及文件名。(其他参数一般不用修改),点击Next;4.弹出对话框Jar Packaging Options,保持默认即可,点...

怎样将Myeclipse编程的Java程序打包成可执行的exe文件?(有的人说打...
myeclipse 貌似只能打包成jar 步骤:选中你要打包项目——》右键——》选择export——》选择runnable jar file(这个可能在java文件夹里面)——》然后选下export destination 和launch configuration——》直接点finish就完成了 用exe4j.exe可以实现将jar变成exe。(具体用法百度查)鄙视复制!

我写好的一个java程序,要拿到别人机器上用,能否将jdk和程序一起打包到j...
JDK不能一起打包的,要放到另一台机器上运行,要重新在将要运行程序的机器上安装JDK 最简单的就是用Eclipse 或者myEclipsel来打包,步骤如下: 选中你要打包的文件右键选择export,在弹出的界面展开java目录,选择jar file ,点击next,然后就是要选择文件存放的路径,finish即可完成打包 ...

java项目如何打包?
第四行写的时候需要在前面空两格(敲两下空格键)即可\\x0d\\x0a最后介绍一下使用Eclipse制作jar包的过程吧:\\x0d\\x0a1.首先在Eclipse中打开项目,右键点击项目,选择“Export”;\\x0d\\x0a2.选择Java\/JARfile,

怎样将编译好的java程序打包成可执行文件?
需要的工具myeclipse 、jar2exe 步骤:1、将Java项目导出成.jar包,鼠标右键项目名,选择导出 2、导出的方式选择Runnable JAR file,点击next继续 3、选择导出文件的路径 4、 jar文件成功导出到桌面 5、用工具将jar文件打包成EXE可执行文件,选择刚才导出的jar文件 6、选择要导出程序的类型 7、选择主类,...

如何用myeclipse导出Java项目(含外部jar包)
右击项目,单击export=》java=》选第三个Runnable Jar file (可执行的jar文件),Next,选择launch configuration(程序入口配置),Exportdestination(导出目标)Library handing:选择第一个 引用的jar包会整合到项目中去。选择第二个 引用的jar包会单独放在项目根目录下。选择第三个 引用的jar包会单独放在...

java 程序写完了怎么才能给别人运行啊
把编译后生成的*.class文件转换成*.jar格式(转换方法网上有)。双击jar就可以运行。如果想生成exe文件的话,还要用jsmooth工具把jar转换成exe。但是生成的exe必须在装有jdk的环境下才能运行,所以说,转换这个是没意义的。

把java gui 打成 可执行jar包。
用eclipse或myeclipse,在项目上点击鼠标右键,选择export,然后在弹出的窗口中点击java,再选择JAR file,之后选择好项目,下一步啊下一步,在launch configuration下拉列表中,选择含有main方法的类,(即生成mf文件,不用你手动编辑了),在Export destination选项中点击Browse...选择生成的jar文件放到哪个...

MyEclipse中怎么把jar包导出到另一个项目中
具体导出方法是:1.右击工程,在弹出的菜单选择“Export”,在弹出的对话框中选择“Java-->JAR file”,按“Next”;2.点击“Browse”选择JAR的存放路径,并输入JAR文件名,按两下“Next”;3.点击“Main Class”后面的Browse,在弹出的对话框中选择程序运行的主类;4.点“Finish”,即可完成导出。

我用flex+java+mysql做,项目,现在基本上就做好了,但是怎么发布啊!在...
你如果是用eclipse或myeclipse开发的,可以直接打包war包(在项目上右键>>导出>>war file),然后把这个war包放到tomcat的webapps目录下,启动tomcat就行了,然后你可以自己测试下,在浏览器输入 “http:\/\/127.0.0.1:8080\/你的项目名称 ” ,记得,一定要有项目名称 。如果让别人访问这个网站,就输入...

相似回答