快速运行一个项目的2种方法
来源:互联网 发布:淘宝店封了怎么办 编辑:程序博客网 时间:2024/06/06 11:45
方式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
- 快速运行一个项目的2种方法
- centos7.2快速运行web项目
- Android Studio快速的接受一个项目
- 快速搭建一个简单的springboot项目
- 运行一个python项目的步骤
- 运行一个最简单的 electron 项目
- 一种利用Cmake,使得低版本Visual Studio IDE快速运行高版本VS项目的方法~
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- 只允许运行一个实例的三种方法
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- 让程序只运行一个实例的四种方法
- Qt只能运行一个实例的3种方法
- 定义并运行一个线程的两种方法
- vue学习笔记
- Node.js+Express构建Http服务(GET方式和POST方式)
- 马哥分享的25段shell脚本代码,日常工作基本够用
- 中英文对照 —— 编程
- Android Studio手动快速Build APK
- 快速运行一个项目的2种方法
- Ubuntu16.04安装Stacer工具
- Android Broadcast 监控手机应用的状态
- 阅读进阶
- Juniti4 测试遇到的问题
- Python功能模块之psutil------ Linux性能(CPU、磁盘、内存、网卡)监控
- asp.net mvc checkbox 全选/反选 多选获取值
- Visual Studio 2017最新版正式发布!适用于任何开发人员、平台及APP
- LocalBroadcastManager用法