2024-04-12 06:08:27 | 我爱编程网
12345678910111213141516171819202122 Process process=Runtime.getRuntime().exec("cmd /c run.bat");//要执行的文件的路径为run.bat // 得到输入流 InputStream inputStream=process.getInputStream(); InputStreamReader inputStreamReader=new InputStreamReader(inputStream); BufferedReader bufferedReader=new BufferedReader(inputStreamReader); // 得到输出流 OutputStream outputStream=process.getOutputStream(); OutputStreamWriter outputStreamWriter=new OutputStreamWriter(outputStream); BufferedWriter bufferedWriter=new BufferedWriter(outputStreamWriter); bufferedWriter.write("dd\n"); bufferedWriter.flush(); String temp=null; while((temp=bufferedReader.readLine())!=null) { System.out.println(temp); }}
1、首先需要在记事本中编写一个“hello,下午好”程序。
2、编写完成后,保存该文件,并将文件名改为与类名相同。
3、把文件的格式从.txt改成.java文件。
4、更改完毕后,打开cmd指令(wins+R)。
5、输入javac,如果下方出现许多东西,则说明环境变量已经配置成功,否则就要去配置环境变量。
6、找到.java文件所在的位置,也在cmd中找到它(D盘)。我爱编程网
7、在cmd中进入这个.java文件所在的文件夹,输入javac 类名.java ,此时在.java文件所存在的地方出现同名.class文件。
8、再输入java 类名,下方便会运行出.java文件,输出“hello,下午好”。
我爱编程网(https://www.52biancheng.com)小编还为大家带来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文件
2025-02-01 20:24:39
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01
2024-09-10 08:50:00