JAR 파일에는 Java 일반 클래스, 리소스 파일 및 일반 파일이 포함됩니다. Maven에서는 SRC/Main/Java 및 SRC/Main/Resources Resource 폴더의 모든 파일이 패키지되어 있습니다. 포장 할 때 MAVEN의 POM 정보를 저장하고 매니페스트 .mf 파일을 저장하기 위해 Mata-Inf 폴더가 자동으로 생성됩니다. 예를 들어:
전쟁 파일에는 모든 웹 응용 프로그램, 즉 모든 Java 클래스, 구성 정보 및 JSP 및 JS와 같은 정적 리소스가 포함됩니다. 그러나 전쟁이 전쟁을 언급 할 때 전쟁에 적용되는 모든 자원은 현재 전쟁에서 동일한 파일에 복사되고 중복 이름이있는 파일이 대체 될 것입니다. 예를 들어:
전쟁 패키지 의존성 :
<pectionency> <groupid> com.my.module </groupid> <artifactid> module1 </artifactid> <버전> 0.0.1-snapshot </version> <type> war </type> //이보기에서 사용하는 패키지 </dependency>
포장 할 위치, 이것은 프로젝트를 직접 버튼으로 클릭하는 것입니다-> Maven 설치를 마친 후 run as-> maven clean
소개:
모든 사람은 일상 생활에서 전체 텍스트 검색 도구를 사용해야했으며 가장 일반적으로 사용되는 Baidu와 Google은 전형적입니다. 당신이 할 수 있다면, 당신이 그것에 대해 생각한다면 스타일로 가득 차 있지 않습니까? Apache는 우리에게 그러한 프레임 워크를 제공합니다.
다음은 실제 개발에 루센을 추가 한 작은 데모입니다.
이 프로젝트는 아이디어를 사용하여 구축 된 SSM을 기반으로합니다.
루센 도구를 작성하십시오
이 도구 클래스의 특정 코드를 별도로 언급하지 않습니다. 각 핵심 사항에 대해 언급 했으므로 명확하지 않으면 논의하겠습니다.
Maven의 JAR 패키지와 전쟁 패키지의 차이점과 포장 방법에 대한 간단한 논의는 내가 공유하는 모든 콘텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.