【发布时间】:2011-03-31 09:27:51
【问题描述】:
如何通过shell脚本执行java文件?
【问题讨论】:
如何通过shell脚本执行java文件?
【问题讨论】:
如果包装成罐子:
java -jar jarfile.jar
【讨论】:
如果是类文件:
java myClassFile
如果是jar文件:
java -jar myJarFile.jar
见:
【讨论】:
java com.foo.Boo
【讨论】:
所有答案仅显示编译和运行 .java 文件的终端命令,而不显示执行此操作的 shell 脚本。
下面是shell脚本。我们称之为compileRunJava.sh
javac $1
java ${1%.java}
您可能需要授予终端运行脚本的权限 -
$ sudo chmod 754 compileRunJava.sh
假设您的 .java 文件是 Hello.java。要运行该脚本,请 cd 到您拥有 Hello.java 的目录。运行以下命令 -
$ /path/to/shell/script/directory/compileRunJava.sh Hello.java
【讨论】: