在这个问题之前,这里是程序...
import javax.swing.JOptionPane;
class jar{
public void show(){
JOptionPane.showMessageDialog(null,"This is a test");
}
}
我创建了这个程序的jar文件,当我从命令提示符执行它时,程序运行得很好。
但是,当我双击jar文件时,什么也没有发生。这一切为什么要发生?
我使用IntelliJ创建JAR文件,在从命令行运行时通常执行,但是双击它时,不会发生任何事情。我从eclipse导出的JAR正常工作,而且由于我是使用IntelliJ的初学者,我猜我做错了什么。
我用这样的方式输出这个罐子:
Project structure -> jar -> from modules and dependencies then use this
configuration to build.
我刚刚编写了我的第一个JFrame并导出了它,但是我无法正常运行.jar文件。当我尝试使用终端运行它时,它工作起来没有任何问题。然而,当我试图通过双击来正常打开该文件时,我得到了类似如下的错误消息:The Java jar file "Programm.jar" could not be launched。下面是代码(可能有什么问题?): package GUI;
import javax.swing.JFrame;
public class Frame {
public static void main(String[] args) {
我有这样一门课:
public class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
我使用了Eclipse的"Export to runnable JAR“函数将其转换为可执行的jar文件(test.jar)。当我在Eclipse中运行这个程序时,它输出"Hello World!",但是当我从命令行调用jar-file时,什么也没有发生。
我尝试过像这样调用jar文件:
test.jar
这里我有一个简短的程序,我想把它导出为一个.jar文件。当我使用VSCode的“输出罐.”选项(并选择Test作为主类),它创建jar文件时没有任何错误,但是当我运行它时(双击),什么都不会发生。但是,当我从VSCode内部运行代码时,它可以正常工作(窗口显示并显示"Hello“)。这是我的密码:
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
public class Test {
public static void main(String[
亲爱的爪哇爱好者,
我想在eclipse的帮助下将我的java程序变成一个可执行的.jar文件。我导出到一个.jar文件,但是当我双击它时,它似乎不工作吗?我想我错过了一些东西,但经过一段时间的努力,我找不到它。
有什么建议吗?
import java.util.Scanner;
public class GravityMoon {
public static void main(String[] args) {
System.out.println("Please enter your earthweight in kilograms below:"
如何在单独的窗口中执行我的.jar文件?我的.jar文件现在只在windows上的CMD中执行。我需要把这封信寄给一位招聘人员,让他给我一个.jar文件。但我想他只是想双击它来执行它。双击无效。它不是在单独的窗口中打开,而是只在CMD内打开。
流形
Main-Class: BattleShip
Java代码
import java.util.Random;
import java.util.Scanner;
public class BattleShip {
public static void main(String[] args) {
int[][] board = new i