Для простоты я буду использовать hello world ...
public class HelloWorld{
public static void main (String [] args){
System.out.println("Hello World");
}
}
Компилируется и работает нормально, как вы себе представляете.Затем создал файл Manifest.txt, содержащий:
Main-Class: HelloWorld
, затем запустил:
jar -cfm Hello.jar Manifest.txt *.class
Однако, когда я дважды щелкаю по полученному Hello.jar, ничего не происходит.Я ожидаю, что консоль по крайней мере быстро откроется ... (У меня есть более сложная программа, которая ожидает ввода)
Есть идеи, почему это не работает?
Этозапускает процесс в диспетчере задач (windows), но не открывает cmd