我陷入了java的基本问题。我需要从shell运行一个java文件。请参阅下面的情景。
Java文件驻留在com.abc.foo.test.Execution.java中 用于执行java文件的Shell文件位于同一位置。
现在从外面(任何位置)我需要执行shell文件,shell文件将执行我的java程序。
答案 0 :(得分:4)
我相信你想要的是一个命令行脚本。
你应该试试这个:
java -classpath directory_to_java_file
但是为什么shell文件与java文件在同一目录中?你想使用shell文件从外部运行java文件,对吗?