Chinaunix

标题: java怎么打包? [打印本页]

作者: yncjxnc    时间: 2006-03-19 11:48
标题: java怎么打包?
是这样的,我同学写了一个学生信息管理系统,但是每次运行的时候都要到dos下输入路径才能运行,能不能点一下图标直接就可以运行?谢谢
作者: carset    时间: 2006-03-19 11:57
可以.打包成 jar 可以直接点(前提,机器上配置好了JDK跟JRE环境)
作者: carset    时间: 2006-03-19 11:58
或者写个 .bat 批处理,也可以解决.写bat注意路径问题.
作者: yncjxnc    时间: 2006-03-19 20:05
我都不太懂哦,能不能给个例子
作者: sakulagi    时间: 2006-03-19 21:07
按你现在的运行方法,都需要在命令行输入什么?

[ 本帖最后由 sakulagi 于 2006-3-19 21:09 编辑 ]
作者: super939    时间: 2006-03-20 10:01
不明白啊
作者: moumoulrc    时间: 2006-03-20 10:02
标题: 回复 1楼 yncjxnc 的帖子
你也可以做成exe文件
作者: kakasi    时间: 2006-03-20 11:49
bat:

set app_home=d:\app
set app_classpath=%app_home%\classes

java -classpath %app_classpath% com.company.cc.Run
作者: kakasi    时间: 2006-03-20 11:50
打包的话这句改一下:

set app_classpath=%app_home%\lib\app.jar
作者: yncjxnc    时间: 2006-03-22 23:06
原帖由 sakulagi 于 2006-3-19 21:07 发表
按你现在的运行方法,都需要在命令行输入什么?


在DOS下D:\Student>java StudentManager
StudentManager是一个源文件吧
作者: sishanji    时间: 2006-03-23 09:27
我对JAVA不是很熟,通过JAVAC 编译完之后,每次运行进程的时候都需要JAVA 进程名
因此 我的理解是,这个进程应该是在JAVA的虚拟机上运行的。也就是你编译完成的进程是与JAVA的虚拟机绑定在一起的。如TURBOC++ 编译完 也需要额外启动一个NVTM 的东东。
作者: 1985anubis    时间: 2006-03-23 16:07
jar 包!!!!!!

打包  jar cvf classes.jar cn
改写文件 :Main—Class:路径
再次打包:jar cvfm classes.jar manifest.mf cn
作者: xiaoshinn    时间: 2006-03-23 16:16
bat:

d:
cd D:\Student
java StudentManager
作者: xxjoyjn    时间: 2006-03-23 18:25
可以通过JDK自带的jar命令来打包
作者: wangjianEgg    时间: 2006-03-27 16:05
原帖由 1985anubis 于 2006-3-23 16:07 发表
jar 包!!!!!!

打包  jar cvf classes.jar cn
改写文件 :Main—Class:路径
再次打包:jar cvfm classes.jar manifest.mf cn

你也经常来啊!咱门学校有不是BBS么??怎么跑这来了~走啊!去清茶玩玩去!
作者: 405759039    时间: 2006-03-27 16:12
打包  jar cvf classes.jar cn
改写文件 :Main—Class:路径
再次打包:jar cvfm classes.jar manifest.mf cn




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2