【问题标题】:Launching a main class with another [duplicate]用另一个[重复]启动一个主类
【发布时间】:2015-12-06 05:27:14
【问题描述】:

我正在尝试创建一些允许您创建和访问帐户的简单程序。我正在使用JLabelJTextField 方法来执行此操作。

如何使用一个主类来启动另一个?

例如,如果我可以通过 Java 执行 cmd 命令,那么我将运行以下命令:java -jar fileTwo.jar

【问题讨论】:

    标签: java


    【解决方案1】:

    如果我正确理解您的问题,您想从您的程序中启动另一个程序。

    如果可能,您应该从第一个程序调用第二个程序的main 函数。

    否则,请尝试 Runtime.exec()ClassLoader。请注意,我从未使用过ClassLoader,因此我可能对文档的解释有误,但它似乎可以满足您的需求。谷歌搜索告诉我,将它用于像你这样的程序可能有点过分,所以我会坚持使用Runtime.exec()

    编辑:Runtime.getRuntime().exec("cmd /c java -jar fileTwo.jar"),假设您的 jar 名为 fileTwo。确保你的 jar 是executable

    【讨论】:

    猜你喜欢
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    相关资源
    最近更新 更多