2014-12-14 4 views
1

java 및 Netbeans를 사용하여 클라이언트 - 서버 응용 프로그램을 만들었으므로 서버는 glassfish 서버이며 SOAP와 통신합니다.glassfish 서버 응용 프로그램 배포

모든 것이 완벽하게 작동하지만 문제는 단일 프로젝트이므로 소스 코드를 보지 않아도되고 바이너리 또는 병이 필요하다는 것입니다.

이제 웹 응용 프로그램을 빌드 할 때 IDE는 glassfish 서버에 배포되는 .war 파일을 생성합니다 (그것이 작동하는지 어떻게 알 수 있습니까, 잘못된 것이 있다면 저를 수정하십시오). 순서대로 작동하도록 PC에 glassfish를 설치해야하는 다른 PC?

일반적으로 선생님은 "client.exe"와 "server.exe"를 클릭하여 테스트하지만, 이번에는이 작업을 두려워합니다.

.exe와 같은 방법으로 창을 열어 배포 할 .war를 선택하거나 선생님이 glassfish를 설치하고 관리자 페이지로 이동하여 내 PC에서하는 것처럼 전쟁을 배포해야합니까? 만약 그 애플 리케이션을 배포하는 방법을 설명하는 파워 포인트에서 자습서와 함께 glassfish 설치를 포함 할 수있는 유일한 방법은 ...하지만 내 선생님이 할만 큼 똑똑하다면 바보 같은 증거 방법이 있는지 궁금해. 올바른 방법.

+0

글래스 피시는 번들로 제공됩니다. 외부에 배포해야하는 전쟁을 만드는 대신 서버가 배치 된 임베디드 그리즐리 서버를 시작하는'main()'클래스를 만들면됩니다. 웹 서버. – azurefrog

답변

0

사실 그는 로컬 응용 프로그램 서버에도 응용 프로그램을 배포해야합니다. 불행히도 내가 생각할 수있는 유일한 해결책은 공개 URL을 통해 액세스 가능하게 만드는 것입니다. 어쩌면 대학에서 무료 VPS를 제공 할 수도 있습니다.

0

(!) Java SDK 7이 설치된 경우 GlassFish 4에서 파생 된 PayaraMicro을 시도하면 응용 프로그램 서버 설치없이 명령 줄에서 war 파일을 실행할 수 있습니다.

관련 문제