繁体   English   中英

导出后Java应用程序将无法启动

[英]Java application won't start after exporting

菜鸟在这里。

使用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文件”。 我一直在阅读一些清单文件,但后者显然应该生成它。

有什么帮助吗?

谢谢。

如果创建了一个可执行jar ,则将主要用于GUI应用程序( Swing, FX.. )。

请记住,jar不会自行启动控制台!

您可以创建自己的,也可以从终端运行jar,以便可以显示输出。

java -jar <yourfile>

如果您不惜一切代价想要控制台,请使用黑色的JPanelJTextArea制作一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM