求助,编写shell脚本,脚本内容执行一个java类
我自己编写了一个java类:Test.Java执行这个java类需要输入两个参数也就是Test的main方法中args[]的长度为2现在需要编写一个shell脚本,脚本的...
我自己编写了一个java类:Test.Java 执行这个java类需要输入两个参数 也就是Test的main方法中args[]的长度为2
现在需要编写一个shell脚本,脚本的内容只要将这个Java类执行一遍即可
请问这个shell脚本具体怎么写? 展开
现在需要编写一个shell脚本,脚本的内容只要将这个Java类执行一遍即可
请问这个shell脚本具体怎么写? 展开
展开全部
在Windows下写了个bat,你参考下吧,linux下也差不多。还要开虚拟机麻烦。
=======================Test0.java===========放在C:\下
public class Test0 {
public static void main(String[] args) {
System.out.println("输入的两个参数为:");
System.out.println(args[0]);
System.out.println(args[1]);
}
}
===========================test.bat ==============================
@echo off
rem 从控制台接收两个参数,并传递给java main的String[]args数组
echo 开始编译...
cd c:\
javac Test0.java
echo 编译成功!
set /p arg1=输入第一个参数:
set /p arg2=输入第二个参数:
echo -----------java执行输出----------------
java Test0 %arg1% %arg2%
echo ----------------------------------------
echo 操作完成!
pause
=======================Test0.java===========放在C:\下
public class Test0 {
public static void main(String[] args) {
System.out.println("输入的两个参数为:");
System.out.println(args[0]);
System.out.println(args[1]);
}
}
===========================test.bat ==============================
@echo off
rem 从控制台接收两个参数,并传递给java main的String[]args数组
echo 开始编译...
cd c:\
javac Test0.java
echo 编译成功!
set /p arg1=输入第一个参数:
set /p arg2=输入第二个参数:
echo -----------java执行输出----------------
java Test0 %arg1% %arg2%
echo ----------------------------------------
echo 操作完成!
pause
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/url/java test.Java $a $b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#!/bin/sh
javac Test.java
java Test param1 param2
javac Test.java
java Test param1 param2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |