gpt4 book ai didi

java - 从相同的代码启动两个 Java 程序

转载 作者:太空宇宙 更新时间:2023-11-04 06:30:15 24 4
gpt4 key购买 nike

我有一个Java程序,分为客户端和服务器代码。但是,对于独立用户,我希望只需单击一个按钮即可启动服务器软件和客户端软件。我已经成功地将 http 服务器嵌入到服务器软件中。我现在需要的是一种从一个位置启动两个程序(作为两个实例)的方法,该方法可以将信息发送到它生成的程序。我怎样才能实现这个目标?

附注我已将 JavaFX 用于客户端程序,因此如果我也有启动 JavaFX 程序的方法,那就更好了。

最佳答案

始终可以制作一个 Java 程序,在构建环境(考虑到环境和操作系统的情况下,类路径、正确的 java home 等)后启动两个进程对象。基于 java 的安装程序中应该有可重用的代码,但您必须仔细检查它们以找到您需要的内容。

一个简单的程序可能只期望某些子文件夹包含服务器和客户端程序(以及图像等资源),构建2个进程对象(首先启动服务器是有意义的,也许首先检查服务器要监听的端口是否空闲,如果不是,则是否是已经运行的服务器的另一个实例等)

关于java - 从相同的代码启动两个 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26201186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com