快速运行一个项目的2种方法

方式1: 打jar包。但是jar包双击运行 仅对图形化界面的程序起作用,对控制台的程序不起作用。
       打jar包方法:
             ①  jar cvf jarName.jar Class文件夹名    或者  jar cvf jarName.jar  Class文件名.class
             ② 打完了jar之后,必须要在清单文件MANIFEST.M 上指定入口类:格式:Main-Class: 包名.类名      (注意Main-Class: 后面有个空格。清单文件里面不能随便空格)

 
              ③打jar完成,双击运行即可。不过仅对图形化界面的程序起作用,对控制台的程序不起作用。

方式2:bat批处理文件。
       步骤:
               ①将程序的Class文件夹或者Class文件直接压缩成ZIP格式。
               ②编写一个自定义的文本文件,然后把后缀名改成bat格式。与ZIP文件放在同一目录中,在批处理文件中写入:
                           java -classpath .\notepad.zip  包名.类名    或者      java -classpath .\notepad.zip; 包名.类名
                           pause     %这里是让控制台停留,若是图形化界面的程序可加可不加,其他的程序就加上%

        注意:1.   -classpath .\notepad.zip 这里设置的零时classpath变量,为了 指定对应的class文件搜索路径。
                        2.  设置classpath环境变量信息的 有分号与没有分号 的区别(环境变量中分号可以考虑成当前路径的意思):
                                        1. 如果配置classpath环境变量信息没有加上分号,那么java虚拟机仅会在classpath所保存的路径下去搜索对应的class文件,不会在当前路径下去搜索了。

2. 如果配置classpath环境变量信息加上分号,那么java虚拟机除了会在classpath所保存的路径下去搜索对应 的class文件之外,如果能找到对应的class文件那么就马上指定对应的class文件,否则还会去当前路径下去搜索。

               
案例 打包贪吃蛇项目:
打包class文件(带包)

 
  ②bat批处理代码:

  ③双击运行效果:

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值