多个class文件的游戏打包成可执行jar文件遇到的问题

      以前做了个java小游戏:坦克大战。每次自己想玩或拿来别人玩的时候都很麻烦,要在黑乎乎的dos命令行窗口切换到游戏的类文件目录,再java命令执行。听完毕向东老师java关于awt的基础课,忍不住想试试将坦克大战的所有类文件打成一个可执行的jar文件。以后就可以双击执行开战了。我先是将所有编译好的类文件连同bin文件夹一起复制到D:盘根目录,自己编写内容为Main-Class: bin.ClientTank +\r\n的txt文档。在dos命令行输入jar –cvfm myTank.jar 1.txt bin。接着D盘下很顺利的出现myTank.jar文件了。赶紧双击试了下,结果弹出对话框,cannot find the main class: ClientTank.class.program will exit.

         猜想或许是没有导包,但是我的该工程有好几个java文件,不像毕老师演示的只有一个java文件,加一个package就行了。好吧,那我就每一个java文件中都加一个package试试。但新的问题又来了,编译主类时报一堆错误,都是找不到其它类。也是,打包后java类的路径就变了,那就都import一下吧。一切ok,结果双击重新打包的jar文件还是弹出同样的错误。看来是系统配置的问题了,留着待解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值