Tomcat 프로젝트에서 설치 프로그램을 만들고 싶습니다. 이 설치 프로그램을 수행해야하는 작업은 사용자에게 몇 가지 입력 매개 변수를 묻는 것입니다.이 매개 변수는 war 파일 내의 등록 정보 파일에서 업데이트됩니다. 그런 다음 설치 프로그램은 war 파일을 사용자가 입력 한 매개 변수를 포함하는 업데이트 된 특성 파일로 TOMCAT_HOME webapps 폴더로 복사합니다. IzPack이나 Antigen과 같은 여러 소프트웨어를 테스트했지만, 내가 묻는 것을 할 수있는 사람은 아무도 없습니다. 내가 원하는 걸 어떻게 할 수 있니? 감사합니다. 매우 반갑습니다.Tomcat 프로젝트에서 Java 설치 프로그램 만들기 (war)
0
A
답변
1
간단한 Swing 응용 프로그램으로이 작업을 수행하는 것이 매우 쉽습니다.
WAR 아카이브는 특별한 레이아웃을 가진 간단한 ZIP 아카이브이므로 파일을 열고 업데이트 된 속성을 덮어 쓰거나 추가하면됩니다.
불행히도 the ZipFile
API doesn't allow to modify an existing ZIP archive (bug 4129445, 작성시 10 년 이상 영업)이므로 the truezip library이 필요합니다.
그렇다면 WAR 아카이브를 수정하지 않는 것이 좋습니다. 대개 더 나은 해결책은 구성 파일의 경로를 제공하는 속성 (예 : com.pany.app.configPath
)을 정의하는 것입니다. 이렇게하면 모든 사용자가 동일한 WAR를 가져오고 속성 파일은 외부입니다.
관련 문제
- 1. WAR 파일의 Java 파일에 문제가있는 Tomcat
- 2. (Tomcat) 배포시 WAR 백업
- 3. Tomcat/Eclipse에 WAR 배포
- 4. Tomcat 7 war file deploy
- 5. Windows 설치 프로그램 만들기
- 6. 자동 설치 프로그램 만들기
- 7. 레일에 설치 프로그램 만들기
- 8. Tomcat 6.0 WAR 게시 문제
- 9. 응용 프로그램 서버에 war 배포
- 10. Tomcat 서버에 java 웹 응용 프로그램 배포
- 11. Visual Studio Installer 설치 프로젝트에서 폴더 만들기
- 12. TomCat 6.0 웹 응용 프로그램 만들기
- 13. maven/java 프로젝트에서 리소스 만들기
- 14. 기존 Java 프로젝트에서 서블릿 만들기
- 15. NetBeans - SVN - Java WAR
- 16. Tomcat 서버에 war 파일 배포
- 17. war 파일 만들기
- 18. NSIS로 OpenCV 설치 프로그램 만들기
- 19. swf 용 설치 프로그램 만들기
- 20. 로컬 패키지 설치 프로그램 만들기
- 21. .net 앱 설치 프로그램 만들기
- 22. Tomcat 디스플레이는 war 파일 대신 응용 프로그램 이름을 배포했습니다.
- 23. java : 프로그램 이미지 만들기
- 24. java war 파일, Tomcat, DB를 포함한 응용 프로그램을 패키지화하십시오.
- 25. C# 설치 프로젝트에서 다른 프로그램 실행
- 26. WTP (Eclipse) Tomcat 서버에 war 파일 배포
- 27. 업데이트 된 WinForms 앱용 설치 프로그램 만들기
- 28. tomcat 관리자 응용 프로그램 다중 사용자 만들기
- 29. 웹 응용 프로그램 설치 관리자
- 30. CD를 통해 Java 프로그램 설치