2015-12-08 2 views
0

У меня есть файл jar, который мне нужно запустить при запуске Windows. Так что я сделал пакетный файл, например так:GUI не отображается при запуске jar из планировщика задач

java.exe -jar C:\Users\****\Documents\NetBeansProjects\WindowsSecurity\dist\WindowsSecurity.jar 

вот мой основной метод:

public static void main(String args[]) { 




     java.awt.EventQueue.invokeLater(new Runnable() { 
      public void run() { 
       new SignIn().setVisible(true); 
      } 
     }); 

    } 

Моя проблема в том, планировщик работает нормально, а код внутри конструктора кадров прекрасно работает также, но нет Графический интерфейс всегда отображается. Я даже попробовал JOptionPane, но это тоже не показало (он блокирует основной поток, хотя). Даже не показывает cmd. Как я могу это исправить?

ответ

0

Установите «Запустить только при входе пользователя», вместо «Запустить, был ли пользователь включен или нет».

+0

СПАСИБО ОЧЕНЬ ПРОСТО – Vendetta