打包成jar以后如何运行呢?

XVenus 2009-01-02 11:40:40
打包成jar以后如何运行呢?
...全文
635 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
cangzhubai 2009-01-11
  • 打赏
  • 举报
回复
装好jre后直接双击就能运行,如果双击后出现winrar,就在winrar的选项设置中把.jar前面的勾去掉(去掉压缩文件的关联),在双击就能运行了!
suwanjun881011 2009-01-11
  • 打赏
  • 举报
回复
客户有jre,双击就ok了!
猪一样 2009-01-10
  • 打赏
  • 举报
回复
只要配置好了,只要双击就可以运行了.
  • 打赏
  • 举报
回复
哎,这个问题我至少回复过 10 次了

要想让 jar 能运行,在 META-INF 目录中的 MANIFEST.MF 文件得有 Main-Class: 指定一个带有 main 方法的类。
如果使用到了其他的 jar 文件,那还得指定 Class-Path:,因为在执行 java 命令时带有 -jar 参数后 -cp 或者
是 -classpath 参数会失效,因此引用到的其他的 jar 文件必须在 Class-Path: 中一个一个地当中用空格分开写
上去。

最后由于 MANIFEST.MF 规范比较傻,在这个文件最后至少得保留两个空行。
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 rrong_m 的回复:]
双击就可以运行 有JDK
[/Quote]就这样啊
ayxueli 2009-01-09
  • 打赏
  • 举报
回复
双击
用jbuilder生成 嗨有exe呢 jar都有
panyoufei 2009-01-09
  • 打赏
  • 举报
回复
写成 bat文件 内存 java -jar 文件名.jar

然后双击bat就行了
不过你电脑必须有jre
yjaqktpp 2009-01-07
  • 打赏
  • 举报
回复
up
vlemfun 2009-01-07
  • 打赏
  • 举报
回复
同意楼上的
方式可以自己选择

最基本的方法就是 命令行 java -jar demo.jar 方式
gongyali2005 2009-01-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jackie_xznu 的回复:]
一般来说双击就可以了,如果不能运行的话 设置一下打开方式,选择用java相关程序打开,前提是要有jre。就个人所知只能运行命令行程序和GUI程序
[/Quote]

写个批处理应该是个不错的方法 。我以前把程序打成可运行JAR包,在JRE1。5可以运行。1。6默认就解压缩了。
fuyueyue 2009-01-05
  • 打赏
  • 举报
回复
都说完了
hy0664 2009-01-04
  • 打赏
  • 举报
回复
如果是在Windows下可以写个批处理,如:java -jar sample.jar 保存为后缀cmd然后双击就可以运行当前目录下的sample.jar。有些打包后不能运行可能是你的操作系统安装了解压缩软件,双击后不是运行jar文件是解压了这个jar文件,设置一下打开方式就行了。
深藏Blue_dct 2009-01-04
  • 打赏
  • 举报
回复
一般来说双击就可以了,如果不能运行的话 设置一下打开方式,选择用java相关程序打开,前提是要有jre。就个人所知只能运行命令行程序和GUI程序
bzwm 2009-01-04
  • 打赏
  • 举报
回复
打包,指定main函数的类,双击运行。
前提,有运行环境。
ip_moon 2009-01-04
  • 打赏
  • 举报
回复
楼上的都说完了
小刚asdf 2009-01-04
  • 打赏
  • 举报
回复
双击就行了吧,前提是装了jre就可以吧,貌似jdk是开发用的,个人愚见,仅供参考
wang511123 2009-01-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 rrong_m 的回复:]
双击就可以运行 有JDK
[/Quote]
前提是打成可运行的jar包
glglglglglgllll 2009-01-03
  • 打赏
  • 举报
回复
双击就可以运行 有JDK
maven到底是什么?    Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具[百度百科]    这种又是大白话,如果没明白maven是什么,那么上面这句话跟没说一样,我自己觉得,Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包,而这里pom.xml文件对于学了一点maven的人来说,就有些熟悉了,怎么通过pom.xml的配置就可以获取到jar包呢?pom.xml配置文件从何而来?等等类似问题我们需要搞清楚,如果需要使用pom.xml来获取jar包,那么首先该项目就必须为maven项目,maven项目可以这样去想,就是在java项目和web项目的上面包裹了一层maven,本质上java项目还是java项目,web项目还是web项目,但是包裹了maven之后,就可以使用maven提供的一些功能了(通过pom.xml添加jar包)。    所以,根据上一段的描述,我们最终的目的就是学会如何在pom.xml中配置获取到我们想要的jar包,在此之前我们就必须了解如何创建maven项目,maven项目的结构是怎样,与普通java,web项目的区别在哪里,还有如何配置pom.xml获取到对应的jar包等等,这里提前了解一下我们如何通过pom.xml文件获取到想要的jar的,具体后面会详细讲解该配置文件。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧