2011-01-25 58 views
0

我有一些数据库应用程序(CRUD),我想用一些按钮创建一个桌面应用程序,以便点击它们导致运行这些应用程序。我怎么能这样做?如何在NetBeans中专门运行项目中的另一个Java项目以及桌面应用程序?

我已经尝试添加CRUD项目作为桌面应用程序的类路径,但它没有解决,在CRUD的行中有一个例外,表明无法找到某个类。

我使用的是NetBeans,这些数据库应用程序是由NetBeans从我的MySQL服务器自动创建的。

回答

0

好的,我找到了一个解决方案,虽然这不是我想要的,但它的工作。 首先,我将所有数据库应用程序构建为JAR文件。 接下来,在我的按钮的事件处理程序添加此行的代码,以执行该JAR文件:

Runtime.getRuntime().exec("java.exe -jar CRUDapp1.jar"); 

所以每次我点击按钮的应用程序运行。

虽然这对我来说工作正常,但它似乎不是正确的解决方案。我宁愿喜欢添加classpath或类似的解决方案,但由于类名称中存在一些冲突,我不知道它们来自哪里,所以classpaths不起作用。

相关问题