NetBeans에 전쟁 패키지를 배포/수입하는 방법
-
06-09-2019 - |
문제
NetBeans 6.5.1의 도움말 문서를 살펴 보았지만 전쟁 패키지를 배포/가져 오는 방법을 설명하는 명시적인 내용을 찾을 수 없습니다.
Eclipse에서는 프로젝트 탐색기를 마우스 오른쪽 버튼으로 클릭하는 것만 큼 쉽습니다. >> import >> war 파일을 선택하십시오.
그러나 나는 여전히 NetBeans를위한 솔루션을 찾을 수 없습니다.
고마워요, 요르단
해결책
웹 프로젝트를위한 개미 나 Maven 프로젝트가 아직 없다고 생각하십니까? 그렇게한다면 Maven 프로젝트를 가져 오거나 웹 프리 형식 애플리케이션을 만들어 개미 스크립트로 연결합니다.
전쟁 파일을 압축하고 NetBeans의 기존 소스가있는 새 웹 응용 프로그램을 만들고 마법사를 사용하여 모든 것을 연결합니다.
다른 팁
다른 곳에 게시했는데, 나도 여기에 게시 할 수 있다고 생각했습니다.
인터넷 검색 후 솔루션을 찾았으며 다음은 다음과 같습니다.
(NetBeans 8.0의 Apache 's Ode.war를 사용하여 테스트)
- 전쟁 파일을 압축합니다
- 압축이없는 폴더에는 Web-Inf/, Meta-Inf/등이 표시되며, 압축이없는 폴더에서 Web이라는 서브 폴더를 만듭니다.
- 다른 모든 것을 웹에 넣습니다 (이제 웹/웹 -inf/, 웹/js/, ...)
- Netbeans로 가서 새 프로젝트 -> Java Web-> 웹 응용 프로그램 기존 소스와 함께
- 거의 다음과 같은 길을 누르십시오. Voilà, 끝났습니다.
- 전쟁 프로젝트를 일식으로 가져옵니다.
- 그런 다음 Eclipse 프로젝트를 NetBeans로 가져 오십시오
이클립스 핸디가 없다면 전쟁 파일을 webapps
Tomcat의 폴더, bin
Tomcat의 폴더 및 실행 startup
. Tomcat은 자동으로 전쟁 파일을 추출합니다. 이제 가십시오 webapps
폴더와 전쟁과 같은 이름으로 다른 폴더를 찾을 수 있습니다.
NetBeans로 직접 전쟁을 수입 할 수있는 옵션을 찾을 수 없었습니다.이상한. 아마도 누군가 가이 기능을 만들어 Netbeans에 패치로 제출할 수 있습니다.). Tomcat 폴더로 추출되는 폴더는 NetBeans 프로젝트로 사용할 수 있습니다. 먼저 다른 폴더에 복사하는 것이 좋습니다. 수입 File > New Project > Web application with existing sources
.
Eclipse에는 전쟁을 수출하고 소스를 포함시킬 수있는 옵션이 있으므로 소스 파일도 전쟁에있을 가능성이 있습니다.