我写了一个程序:
public class SystemShutdown {
public static void main(String[] args) {
try{
for(int i=0;i<10;i++){
Thread.sleep(1000);
}
Process p=Runtime.getRuntime().exec("shutdown -s -t 2700");
}catch(Exception e){}
}
}
我已经编译并保留了.class
文件。
现在,我将写一个清单文件如下:
Manifest-Version: 1.0
Main-Class: SystemShutdown
并保存为 MANIFEST.MF
我会把两个文件 (.class
文件和 MANIFEST.MF
文件) 放在同一个目录下。
现在我想要创建一个可执行的 Jar
文件。为此,我已经完成了以下步骤:
jar cvfm MyJar.jar *.*
创建出JAR文件之后,但是当我尝试执行它时,会显示一个消息 Java异常发生
。
有人能帮我解决一下吗? 我想要实现在用户双击时执行这个程序。
除了以上的内容,有人能告诉我创建可执行JAR所需遵循的确切步骤吗?
我使用的是 Windows7 32位
和 jdk7