Noob在这里。
使用Eclipse尝试编写成本计算器。
源代码:
import java.util.Scanner;
public class Costtransport {
public static void main(String[] args) {
double ctotal;
double ctransp;
double cpers;
double persvar1;
double persvar2;
Scanner keyboard = new Scanner(System.in);
System.out.println("Care este costul total al comenzii, excluzand transportul");
ctotal = keyboard.nextInt();
System.out.println("Care este costul transportului?");
ctransp = keyboard.nextInt();
System.out.println("Care este valoarea produselor cumparate de individul pentru care se calculeaza taxa de transport?");
cpers = keyboard.nextInt();
persvar1 = cpers / ctotal;
persvar2 = ctransp * persvar1;
System.out.print("Persoana respectiva trebuie sa plateasca ");
System.out.print(persvar2);
System.out.println( " lei.");
keyboard.close();
}
}
如果我尝试在Eclipse中运行它,它运行正常。但是,如果我尝试导出它,它将无法启动。
尝试将其导出为“可运行的JAR文件”和“JAR文件”。我一直在阅读一些清单文件,但后一种选择应该明显生成它。
请帮忙吗?
谢谢。
答案 0 :(得分:2)
如果您创建了一个可执行文件jar
,那么您将主要用于GUI应用程序(Swing, FX..
)。
请记住,jar不会自行启动控制台!
您可以创建自己的,也可以从终端运行jar,以便显示输出。
java -jar <yourfile>
如果您不惜一切代价想要控制台,请使用黑色JPanel
和JTextArea
进行控制。