如何使自己用eclipse写的java程序文件能直接打开运行?如果要再安装什么,步骤是怎样的?

我用eclipse写了一些代码,在eclipse中可以编译,但如果直接去打开文件就运行不了,求解决办法... 我用eclipse写了一些代码,在eclipse中可以编译,但如果直接去打开文件就运行不了,求解决办法 展开
 我来答
ytc5413
2013-07-04 · 超过12用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:30.7万
展开全部

导成JAR包会不?Eclipse自带这个功能的,步骤如下

  • 右键工程->导出->导出的时候选择可运行的Jar文件,指定下Main方法的类,即程序的入口。

  • 完事后在jar包的同一个目录下新建一个bat文件,只写一句话 :

  • javaw jar 文件名.jar,以后直接运行这个BAT文件即可。

  • 或者直接双击这个JAR文件打开,注意打开方式是java,不是解压缩格式

更多追问追答
追问
我已经把class文件转成jar文件了,我下了exe4j,后面怎么怎么操作把它弄成在别人电脑上可双击执行exe文件
追答
申明,这是其他地方的教程,供你参考
51CTO的下载包含有注册机。
一、 注册exe4j,不注册生成的exe文件无法使用
二、 进入
到此画面,直接跳过第一步,从Projiect type开始 ,点击2. Projiect type,右边选择JAR in EXE mode Next。
三、(1)Short name of your application exe4j项目名称。(2)Output directory 导出的exe文件输出目录名称,填完这两项 Next

四、选择第一项:GUI application,桌面应用。Executable name:你输出的exe的文件的名字。Icon File:选择此项赋予你的exe文件一个图标。Next

五、看到class Path 点击+号,选择之前导出的jar包,然后到上面Main clas此处选择项目主类。

六、输入版本号 具体格式为Min1.3,Max1.7等。输入之后,看到此页面的Advanced Options ,点击,选择Search sequence,(此项目的为将生成的exe文件拥有跨平台使用,建议先将JRE文件拷贝到之前的Output directory目录下,因为需要一起打包。)点击加号,选择JRE,Next

七、选择Client hotspot VM 此后一直向后,等到最后一步,点击click******测试.
kb0102030405
2013-07-04 · TA获得超过566个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:164万
展开全部
因为用eclipse写的代码是java代码 编译以后是字节码.class文件 都不能双击直接运行程序
如果你需要直接双击打开运行的是exe后缀的程序 那么需要先将编写的代码用eclipse导出成jar格式 再下一个exe4j 下载安装后按照步骤就可以把jar变成exe 最后就可以发给别人一起双击使用了
追问
那怎么打包咧?我打开eclipse点击Export然后点击java,选择了Runnable JAR file 我在Export destination里面也输入了路径,就是保存不了,不知道是怎么回事,后面再怎么操作呢?求详细过程,我是个菜鸟,谢了哈
追答
不能导出的错误提示是什么 能不能给个截图 
如果导出以后就可以了 然后安装那个程序 按照提示一步一步来就OK 最后就可以变为exe程序了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小火柴wh
2013-07-04 · 超过25用户采纳过TA的回答
知道答主
回答量:181
采纳率:0%
帮助的人:63.4万
展开全部
像exe文件一样双击执行吗?
用JBuilder试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
k_k_1
2013-07-04 · TA获得超过151个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:88.7万
展开全部
没懂你意思。。。
追问
我的意思是用eclipse写的代码文件,如何使它在别个的电脑上面运行,步奏是怎样的
追答
是不是把你写好的项目部署到别的电脑上?如果是的话就把项目打包下然后部署到别人的电脑上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式