创建java可执行文件

时间:2012-03-13 20:26:36

标签: java command-line executable

的命令行等效项(Linux)是什么
gcc -o executable file.c

是一个jar文件? (Java而不是gcc)

我知道这是可能的,因为在我的学校,所有必要的是在命令行中编写“火星”(MIPS模拟器)

4 个答案:

答案 0 :(得分:3)

要执行Java JAR文件,请运行以下命令,将YourJarFile.jar替换为JAR文件的文件名。

java -jar YourJarFile.jar

编辑: 无法执行Java JAR,如

./YourJarFile.jar

因为Java运行时环境必须解释JAR文件,而不是操作系统的sh

答案 1 :(得分:1)

没有直接的,本机的命令行等价物。 @Deltik提供最接近的兼容方法。

答案 2 :(得分:0)

javac myfile.java

假设你安装了JDK;)

答案 3 :(得分:0)

编译Foo.java和Bar.java:

javac Foo.java Bar.java

将已编译的类文件放在jar中:

jar cvf classes.jar Foo.class Bar.class

请注意,如果您将类放在包中,那么您的类文件将位于子目录中,您必须相应地更改jar命令。