我正在尝试创建一些允许您创建和访问帐户的简单程序。我使用JLabel
和JTextField
方法来执行此操作。
如何使用一个主类启动另一个?
例如,如果我可以通过Java执行cmd
命令,那么我将运行以下命令:java -jar fileTwo.jar
答案 0 :(得分:1)
如果我理解你的问题,你想从你的程序中启动另一个程序。
如果可能,您应该从第一个程序调用第二个程序的main
函数。
否则,请尝试Runtime.exec()
或ClassLoader
。请注意,我从未使用过ClassLoader
,因此我可能会将文档解释错误,但它似乎可能会成为您正在寻找的东西。谷歌搜索告诉我,将它用于像你这样的程序可能是过分的,所以我坚持使用Runtime.exec()
。
编辑:Runtime.getRuntime().exec("cmd /c java -jar fileTwo.jar")
,假设您的jar名为fileTwo
。确保你的罐子是executable。