我想知道如何使用shell脚本执行java代码?请不要复制“如何使用java代码执行shell脚本?”。我想知道的是如何使用shell脚本执行java代码?
shell script executes java code.
我并不想知道的是
java code executes shell script.
我的操作系统的版本是5.5 cent0s(64位)。
我想知道如何使用shell脚本执行java代码?请不要复制“如何使用java代码执行shell脚本?”。我想知道的是如何使用shell脚本执行java代码?
shell script executes java code.
我并不想知道的是
java code executes shell script.
我的操作系统的版本是5.5 cent0s(64位)。
像这样,你的意思是?
#!/bin/sh
java -jar your-java-compiled-into-a.jar
根据你的回答,我需要编译java类吗? –
是的,JVM只能运行字节码(.class文件)。你可以像汤姆说的那样把它装进罐子里。 – LanguagesNamedAfterCofee
如果您不想编译但仍然使用JVM,您需要避免使用Java,并使用可以在JVM上运行的其中一种脚本语言,例如ruby(jruby),javascript(rhino),groovy ... – Tom
您需要启动编译器,然后运行JVM。这是你想要的吗? – nhahtdh
简单的java -jar your_jar.jar或javac your_class可以工作。或者你的意思是别的吗? – vikas
@nhahtdh是的,我想运行.sh文件和这些文件运行java程序。 –