Я написал программу:
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
) в один каталог.
Теперь я хочу создать файл Executable Jar
. Для этого я сделал:
jar cvfm MyJar.jar *.*
После этого создается файл jar.
Но когда я пытаюсь выполнить, он отображает сообщение Java Exception occured
.
Кто-нибудь может мне помочь?
Я хочу выполнить эту программу с двойным щелчком мыши.
Помимо вышеупомянутой царапины кто-нибудь может сказать мне точные шаги, которые необходимо выполнить для создания исполняемого фляги?
Я использую Windows7 32bit
и jdk7