为了账号安全,请及时绑定邮箱和手机立即绑定

为多个主类创建1个jar文件

为多个主类创建1个jar文件

达令说 2023-05-24 17:42:44
我有两个主要课程。一个用于我的 GUI,一个用于同一项目中的服务器程序以进行分配。当前在项目配置中,主类设置为我的 GUI 主类。我构建项目是为了在项目文件夹的 /dist 中获取 .jar 可执行文件。当我执行 .jar 文件时,会出现 GUI,但功能不起作用,因为所需的结果将由服务器程序提供。在 Netbeans 上有没有一种方法可以构建项目,以便在我执行 .jar 文件时同时执行 GUI 和服务器?或者我是否必须为服务器程序创建一个单独的 java 项目?(不想做后半部分)
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

一个 jar 文件中不能有两个主要方法(或至少两个选定的主要方法)。想一想,java在执行文件的时候怎么知道运行哪一个呢?

我不确切知道你的项目的设置或它在做什么,所以我不能真正告诉你将服务器作为一个单独的程序是否更好,但你很可能不需要这样做。

只需将服务器的主要方法的内容移动到 GUI 主要方法中,它应该可以正常工作。如果您正在调用静态方法,那么只要创建一个服务器实例(如果您还没有)(如果您要走这条路,无论如何都应该这样做)。

同样,我不知道您项目的具体细节,但发布一些代码,我可以尝试帮助您解决更多问题。


查看完整回答
反对 回复 2023-05-24
  • 1 回答
  • 0 关注
  • 99 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信