Java 从任务调度器运行jar时未显示GUI
我有一个jar文件,需要在windows启动时运行。所以我制作了一个批处理文件,如下所示:Java 从任务调度器运行jar时未显示GUI,java,scheduled-tasks,Java,Scheduled Tasks,我有一个jar文件,需要在windows启动时运行。所以我制作了一个批处理文件,如下所示: java.exe -jar C:\Users\****\Documents\NetBeansProjects\WindowsSecurity\dist\WindowsSecurity.jar 以下是我的主要方法: public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnabl
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);
}
});
}
我的问题是调度器运行良好,框架构造函数中的代码也运行良好,但从来没有显示GUI。我甚至尝试了一个JOptionPane
,但也没有显示出来(虽然它阻止了主线程)。甚至cmd
也没有显示出来。
如何解决此问题?将其设置为“仅在用户登录时运行”,而不是“无论用户是否登录都运行”