我创建了一个播放简单 ivr 提示符的项目,然后编译它并制作了一个 jar 文件。但我不知道如何运行它。
我尝试了替代方法:将 .class 文件放在 usr/services/simpleProject/classes 路径中并正确映射它然后它可以工作。但我需要用 .jar 文件运行它,有什么建议吗?
问问题
550 次
2 回答
-1
也许一个例子会有所帮助!
如果基于 Unix...
mkdir mypkg
cat > mypkg/MyClass.java
package mypkg;
public class MyClass {
public static void main(String[] args) {
System.out.println("executing main!");
}
}
[给控制-D]
javac mypkg/MyClass.java
cat > manifest.txt
Main-Class: mpkg.MyClass
[给控制-D]
jar cfm MyJar.jar manifest.txt mypkg/*.class
java -jar MyJar.jar
应该产生:
执行主要!
如果基于 Windows...
mkdir mypkg
copy con: mypkg\MyClass.java
package mypkg;
public class MyClass {
public static void main(String[] args) {
System.out.println("executing main!");
}
}
[给控制-Z]
javac mypkg\MyClass.java
copy con: manifest.txt
Main-Class: mpkg.MyClass
[给控制-Z]
jar cfm MyJar.jar manifest.txt mypkg\*.class
java -jar MyJar.jar
应该产生:
执行主要!
于 2015-01-23T16:25:04.887 回答