source

Maven 경고 메시지 사용 안 함 - "선택한 전쟁 파일에는 무시될 WEB-INF/web.xml이 포함됩니다."

factcode 2022. 9. 3. 13:14
반응형

Maven 경고 메시지 사용 안 함 - "선택한 전쟁 파일에는 무시될 WEB-INF/web.xml이 포함됩니다."

Maven 2.1.1을 사용하여 WAR 패키지를 작성하면 다음 경고 메시지가 나타납니다.

[WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ig
nored
(webxml attribute is missing from war task, or ignoreWebxml attribute is specifi
ed as 'true')

제거할 수 있는 방법이 있나요?건축 과정에서 실패하지는 않지만, 그냥 보고 싶지 않을 뿐이에요.

현재 버전의 maven-war-plugin에서는 수정되어 있기 때문에 다음과 같이 지정합니다.

    <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.3</version>
    </plugin>

(마지막 답변(20/Sep/12 오전 4:37)을 참조해 주세요.https://issues.apache.org/jira/browse/MWAR-248.)에서 Anders Hammar의 답변을 참조하십시오.

다음 빌드 구성으로 maven 3.0.1에서 이 경고를 없앴습니다(web.xml은 다른 방법으로 프로젝트에 추가되므로 기본적으로 패키징해서는 안 됩니다).

<project>
    ...
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.6</version>
                <configuration>
                    <packagingExcludes>WEB-INF/web.xml</packagingExcludes>
                </configuration>
            </plugin>
        </plugins>
    </build>
    ...
</project>

이 문제와 관련하여 다음 버그 보고서를 제출했습니다.https://issues.apache.org/jira/browse/MWAR-248

언급URL : https://stackoverflow.com/questions/4342245/disable-maven-warning-message-selected-war-files-include-a-web-inf-web-xml-wh

반응형