>  기사  >  Java  >  Maven을 Dynamic Web Module로 변환하는 예시에 대한 자세한 설명

Maven을 Dynamic Web Module로 변환하는 예시에 대한 자세한 설명

零下一度
零下一度원래의
2017-07-17 09:38:041505검색

프로젝트 패싯의 버전을 2.5로 변경할 수 없습니다. Maven 프로젝트가 프로젝트 패싯에서 동적 웹 모듈을 2.5로 수정하면 여기에 해결책이 있습니다.

현재 Maven은 여전히 ​​가장 일반적으로 사용되는 프로젝트 관리 도구입니다. Maven을 사용하여 Java 웹 프로젝트를 관리하려면 먼저 새 Maven 프로젝트를 생성한 다음 이를 웹 프로젝트로 변환해야 합니다.

프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 왼쪽의 프로젝트 패싯을 클릭하고 동적 웹 모듈을 선택한 다음 적용->확인을 클릭하세요. 이상적으로는 WebContent 디렉터리가 프로젝트 아래에 나타나야 합니다. 그렇지 않은 경우 먼저 프로젝트 패싯 인터페이스로 돌아가서 동적 웹 모듈을 선택 취소하고 적용을 클릭하세요. 그런 다음 다시 확인하면 아래에 "추가 구성 가능" 링크가 표시됩니다. 클릭하여 입력하고 확인하여 web.xml 파일을 생성합니다.

WebContent가 생성된 후 다음 두 폴더를 src/main/webapp으로 잘라내고 WebContent를 삭제하세요.

프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 배포 어셈블리를 선택합니다. <code>WebContent를 선택하고 제거하세요. 그런 다음 웹 경로를 다시 지정하고 추가를 클릭한 후 폴더를 선택하고 다음을 클릭하세요. src/main 아래에서 webapp 디렉터리를 찾아 마침을 클릭하세요. 계속해서 추가를 클릭하고 Java 빌드 경로 항목을 선택하세요. 현재 빌드 경로Maven 종속성으로 지정하세요. 적용과 확인을 클릭하세요. properties,选择Deployment Assembly。选择<code>WebContent,并将它remove掉。接着重新指定一个web路径,点击Add,选择Folder,点击Next。在src/main下找到webapp目录,点击Finish。继续点击Add,选择Java Build Path Entries。将当前build path指向Maven Dependency。点击Apply和OK。

这个方法用eclipse3.5似乎没有project facts选项,似乎不好用 <br>Updated May 23, 2011 by cm2...@gmail.com <br>创建Web工程 <br>使用eclipse ee创建maven web工程 <br><br>//eclipse要安装maven的插件,这里使用m2eclipse 1.选择File->New->Other,选择Maven->Maven Project <br><br>2.选择Use default Workspace location默认工作空间,其他不用选 <br><br>3.在Artifact Id中选择maven-archetype-webapp <br><br>4.输入Group ID和 Artifact ID,以及Package <br><br>Group ID一般写大项目名称.Artifact ID是子项目名称. <br>例如Spring的web包,Group ID:org.springframework,artifactId:spring-web. <br>Package是默认给你建一个包,不写也可以. 

이 방법은 eclipse3.5 사용시 프로젝트 팩트 옵션이 없는 것 같고, 사용하기 어려운 것 같습니다<br> 2011년 5월 23일 cm2 ...@gmail.com에 의해 업데이트됨 <br>웹 프로젝트 생성 <br>eclipse ee를 사용하여 maven 웹 프로젝트 생성 <br><br>//maven 플러그 설치 -eclipse의 경우 여기에서 m2eclipse를 사용합니다. 1. File->New->Other를 선택하고 Maven->Maven Project를 선택합니다<br><br>2. 기본 작업 공간 위치 기본 작업 공간 사용을 선택하고 다른 항목은 선택하지 않습니다. <br><br>3. Artifact Id에서 maven-archetype-webapp을 선택합니다.<br><br>4. 그룹 ID, 아티팩트 ID, 패키지 ID를 일반적으로 입력합니다. 프로젝트 이름을 작성합니다. Artifact ID는 하위 프로젝트의 이름입니다. 예를 들어, Spring의 웹 패키지, 그룹 ID: org.springframework, <br>Package는 패키지를 빌드합니다. 기본적으로는 작성할 필요가 없습니다. 🎜

위 내용은 Maven을 Dynamic Web Module로 변환하는 예시에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.