繁体   English   中英

如何从正在运行的项目中(特别是在NetBeans中)以及在桌面应用程序的情况下运行另一个Java项目?

[英]How to run another Java project from a running project specially in NetBeans and in case of a desktop application?

我有一些数据库应用程序(CRUD),我想创建一个带有一些按钮的桌面应用程序,以便单击它们可以运行这些应用程序。 我该怎么办?

我曾尝试将CRUD项目添加为桌面应用程序的类路径,但没有成功,CRUD的行中有异常,表明找不到类或其他内容。

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

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

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

因此,每当我单击按钮时,应用程序就会运行。

虽然这对我来说很好,但似乎不是正确的解决方案。 我宁愿选择添加类路径或类似路径之类的解决方案,但由于类名存在一些冲突,我不知道它们来自何处,所以类路径无效。

暂无
暂无

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

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