클라이언트 코드와 서버 코드로 구분 된 Java 프로그램이 있습니다. 그러나 독립형 사용자의 경우 한 번의 클릭으로 서버 소프트웨어와 클라이언트 소프트웨어를 모두 실행하고 싶습니다. 서버 소프트웨어와 함께 http 서버를 성공적으로 임베딩했습니다. 지금 필요한 것은 그것이 생성 한 프로그램에 정보를 보낼 수있는 단일 장소에서 두 개의 프로그램 (두 인스턴스로)을 시작하는 방법입니다. 이것을 어떻게 할 수 있습니까?동일한 코드에서 두 개의 Java 프로그램 시작
P. JavaFX 프로그램을 시작하는 방법이 있다면 클라이언트 프로그램에 JavaFX를 사용했습니다.
서버 및 클라이언트를 실행하는 배치 파일 또는 셸 스크립트는 어떻습니까? – cherouvim
좋은 생각인데 플랫폼 독립적 인 설치 프로그램도 만들고 싶습니다. –
플랫폼을 독립적으로 만들려면 프로젝트의 "bin"디렉토리에'start.bat'와'start.sh'를 둘 다 포함 할 수 있습니다. 이것은 많은 프로젝트가 그것을하는 방법입니다 (예 : 바람둥이). 설치 프로그램에 관해서는 정말로 필요합니까? 포함 된 jar 종속성이있는 Java 응용 프로그램은 이식성이 뛰어납니다. – cherouvim