导航:首页 > 编程语言 > java批处理运行

java批处理运行

发布时间:2024-04-27 14:50:23

⑴ 如何制作批处理文件来运行java程序

操作步骤
1、新建一个文件夹,将要执行java程序(可使用eclipse导出的可执行的jar包)拷贝到该文件夹中;
2、将jdk中jre文件夹拷贝到要执行的java程序所在的文件夹;
3、在java程序所在的文件夹中新建一个bat文件。
bat文件样例:
样例一:
@echo off
set PATH=.;%CD%\SocketAdapter_lib\jre\bin
set CLASSPATH=.
start java.exe -jar SocketAdapter.jar
@pause

样例二:
@echo off
start SocketAdapter_lib\jre\bin\java -jar SocketAdapter.jar
@pause
注:
可以在没有安装JRE的环境中,运行Java应用程序
java.exe 具体使用参见cmd中输入java -help
javaw.exe 相对于 java.exe 执行java程序过程中MS-DOS不可见

对于安装了JRE的环境中,第2步可以省略,bat文件如下
样例三:
@echo off
java -jar SocketAdapter.jar
@pause

⑵ .bat运行java文件

第一步:切换要运行的java文件下;
第二步:右击鼠标创建一个文本文件,更名为”run.bat“;
第三步:第一行输入”javac CaiShuZi4JOptionPane.java“;
第四步:在第二行输入”java CaiShuZi4JOptionPane“,保存文件;

第五步:双击运行run.bat即可。
备注:如果是已经编译为class文件的话,只保留第四步,跳过第三步即可,”CaiShuZi4JOptionPane“是java文件的名称。必须有main方法,否则无法运行。

⑶ bat运行java文件

在window下bat批处理文件调用实现java方法。
代码如下:

@echo off

echo 正在加密,请稍后....
echo path:%~dp0

set base=%~dp0

set class=%base%\bin
set libs=%base%\lib

set class_path=%class%;%libs%\c3p0-0.9.1.2.jar;%libs%\mysql-connector-java-5.0.8-bin.jar;

java -classpath %class_path% com.test.Main
@pause

classes目录是java编译后的class目录

libs目录存放的所要使用到的jar

startNet.bat启动的bat文件

⑷ java 调用批处理文件或可执行文件

用我这种方法就可以用java调用你想调用的程序,不管是exe,还是bat
public class Invoke {

/**
* @param args
*/
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
Process process = Runtime.getRuntime().exec("c:/cmd.bat");

}

}

.bat里面写入

C:\\hp\\飞秋FeiQ.exe//这个路径就是你应用程序的路径

就可以运行 了,具体思路是相当于你在cmd里面直接输入C:\\hp\\飞秋FeiQ.exe 应该满意 了嘛

⑸ 如何用批处理命令实现java源文件的编译和执行

set DEST_DIR=D:/
set SRC_DIR=D:/
set CMD=javac -d %DEST_DIR% %SRC_DIR% Hello.java
%CMD% && echo build successful

set RUNCMD="%JAVA_HOME%"\bin\java -classpath "%CLASSPATH%" Hello
pause

把以上文档存到一个bat文件里

阅读全文

与java批处理运行相关的资料

热点内容
平板内存卡新建文件夹失败 浏览:203
python模块打包 浏览:360
腾讯云服务器centos没有桌面 浏览:890
冒泡排序算法实验心得 浏览:686
php入侵教程 浏览:102
航电服务器地址 浏览:23
pdf是撒 浏览:487
五格数学算法 浏览:171
服务器怎么添加连接 浏览:16
排列组合a算法 浏览:984
服务器迷你号是什么 浏览:778
有什么免费的云服务器地址 浏览:576
微信为什么总是连接服务器失败 浏览:642
伯里曼手pdf 浏览:769
从程序员转行做机械 浏览:532
加密密码锁多少钱 浏览:609
电脑主机域名和服务器怎么绑定 浏览:706
python数据单位统一减小 浏览:326
ftp服务器架设linux 浏览:316
生成直线算法中最快的 浏览:689