当我将java导出为可运行的jar文件时,不工作
我曾多次尝试不通过搜索问题解决方案来发布此问题,但我失败了 我是java新手,我面临一个问题,我想要一个可运行的java应用程序 及 当我试图将其导出为runnable时,它不会执行。我正在使用 Eclipse for java 我的代码是当我将java导出为可运行的jar文件时,不工作,java,eclipse,Java,Eclipse,我曾多次尝试不通过搜索问题解决方案来发布此问题,但我失败了 我是java新手,我面临一个问题,我想要一个可运行的java应用程序 及 当我试图将其导出为runnable时,它不会执行。我正在使用 Eclipse for java 我的代码是 package hello; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World");
package hello;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
因为没有代码暂停屏幕,所以可能会执行JAR文件,但您无法看到输出窗口。用暂停语句检查一下。可能您可以使用Thread.sleep(x)等待。因为没有代码暂停屏幕,所以可能会执行JAR文件,但您无法看到输出窗口。用暂停语句检查一下。可能您可以使用Thread.sleep(x)等待。执行JAR至少有3种方法:
JOptionPane.showMessage(null,“helloworld!”)代码>打开对话框并显示给定消息
java-jar
这将执行jar,打开一个控制台-您将看到System.out的内容
javaw-jar
同上,但没有控制台-写入System.out的文本将丢失!JOptionPane,如第1点所述,也适用于这种情况(假设系统具有图形界面)
执行JAR至少有3种方法:
JOptionPane.showMessage(null,“helloworld!”)代码>打开对话框并显示给定消息
java-jar
这将执行jar,打开一个控制台-您将看到System.out的内容
javaw-jar
同上,但没有控制台-写入System.out的文本将丢失!JOptionPane,如第1点所述,也适用于这种情况(假设系统具有图形界面)
尝试通过命令行(java-jar…)启动它,并告诉我们错误消息是什么,否则人们只能猜测。它显示一个字符串“HELLO WORLD”,如果它确实显示一个字符串“HELLO WORLD”,那么它确实会执行,您不会有问题。换句话说。。。告诉我们你的问题是什么。你是如何执行它的?它怎么不起作用?获取错误消息的最佳方法是通过控制台/终端/命令行启动它。Java字节码在处理器上不可执行。然后,Java在虚拟机(Windows上的javaw.exe)中执行字节码,该虚拟机可用于许多操作系统。尝试通过命令行(java-jar…)启动它,并告诉我们错误消息是什么,否则人们只能猜测。它显示一个字符串“HELLO WORLD”,如果它确实显示一个字符串“HELLO WORLD”,那么它确实会执行,您不会有问题。换句话说。。。告诉我们你的问题是什么。你是如何执行它的?它怎么不起作用?获取错误消息的最佳方法是通过控制台/终端/命令行启动它。Java字节码在处理器上不可执行。然后,Java在虚拟机(Windows上的javaw.exe)中执行字节码,该虚拟机可用于许多操作系统。