如何在java程序中运行不同的java程序?

时间:2015-03-11 03:44:13

标签: java

我的一个eclipse项目中有两个程序,一个是程序的逻辑,另一个是GUI。两者都有自己的主要方法,每个方法都按预期执行。现在,我想要实现的是从另一个程序运行一个程序,即当我按下按钮(从GUI程序)时,它应该运行另一个程序。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:0)

分别保持业务逻辑和程序执行。 将您的逻辑作为服务放在单独的方法中。从您的GUI直接调用服务方法,而不是主要方法。

答案 1 :(得分:0)

您应该使用Runtime类并使用其execute方法运行另一个包含main()方法的java类。但请注意,您正在创建两个JVM实例!