Java如何打包一个可执行的.bat的程序

在做项目的时候,遇到过现场安装一些软件的时候需要修改数据库的一些内容,登陆数据库去修改有点不方便,但是写一个可执行的.bat程序,点击直接运行就快多了。
1、首先建立一个Java工程。
右键–》new–》Javaproject
Java如何打包一个可执行的.bat的程序_第1张图片

这一步没有什么难度。我新建了一个calculator的工程.
然后在工程中src文件夹下创建一个包com.lyj.compute。名字都是随便起的。起名字不重要。然后创建一个addAll.java文件。在文件中写了一个方法,就是两个数相加。这里必须有main函数,main函数是入口
具体代码如下:

import java.util.Scanner;

public class AddAll {

 public static void toAdd(int a,int b){
	 int c=a+b;
	 System.out.println(c);
 }
 
 public static void main(String[]args){
 //开启键盘输入
	 Scanner sc=new Scanner(System.in);
	 System.out.println("输入参数a");
	 int  a=sc.nextInt();
	
	 System.out.println("输入参数b");
	 
	 int b=sc.nextInt();
	 System.out.println("运行加法的结果"+a+"+"+b+"=");
	 toAdd(a, b);
	
	 sc.close();
	 
	 
 }
}

3、写好代码以后必须先运行一下。右键–》run–》application
4、接下来开始打包 :右键–》export
Java如何打包一个可执行的.bat的程序_第2张图片
5、选择runable jar file 。然后点击next
Java如何打包一个可执行的.bat的程序_第3张图片
6、选择自己 刚刚写的类,我刚刚写的类就叫 AddAll.
Java如何打包一个可执行的.bat的程序_第4张图片
7、首先在桌面上新建一个.jar的文件。我新建了Test.jar的文件。然后在export destination选择你新建在桌面上的文件。
Java如何打包一个可执行的.bat的程序_第5张图片
8、然后新建一个XX.bat 的文件。我起名为TTest.bat.起名废就不纠结了。在文件中写下执行Jar的命令。pause是为了防止闪屏

java -jar Test.jar 
pause

Java如何打包一个可执行的.bat的程序_第6张图片
9、然后保存文件。
这时候双击 TTest.bat就会直接执行Test.jar
Java如何打包一个可执行的.bat的程序_第7张图片

好了就是这么简单。其实就是打包成一个jar,直接去执行。当然,我这个仅仅是针对新手入门。如果还有什么疑问,可以直接留言。

你可能感兴趣的:(java学习,Java可执行文件,用脚本执行jar)