아이디어 에서 maven 프로젝트 가 404 오 류 를 이유 없 이 표시 하 는 방법 을 해결 합 니 다.

3649 단어 ideamaven404 오류
질문 설명:
때때로 우 리 는 아이디어 에서 만 든 마 븐 프로젝트 가 항상 프로젝트 경 로 를 찾 지 못 하고 코드 를 반복 적 으로 검사 해도 오 류 를 발견 하지 못 하 는 것 을 발견 할 수 있 습 니 다.어떻게 당신 프로젝트 의 웹.xml 는 아이디어 가 기본적으로 만 든 것 이 고 당신 의 헤더 파일 은 나중에 3.1 또는 더 높 은 버 전(추천 3.1 버 전)으로 원래 의 헤더 파일 을 덮어 쓰 는 지 알 게 됩 니 다.그러면 제 블 로 그 는 당신 에 게 도움 이 될 것 입 니 다.
문제 의 원인:
우리 아이디어 가 Maven 을 사용 하여 웹 프로젝트 를 만 들 때 아이디어 가 기본적으로 제공 하 는 웹.xml 는 매우 오래 되 고 기능 이 완선 되 지 않 습 니 다.만약 우리 가 단순히 헤더 파일 만 바 꾸 었 다 면 소 용이 없 었 을 것 입 니 다.아이디어 에서 웹 xml 의 설정 은 변 하지 않 았 습 니 다.
어떻게 해결 합 니까?
1.원래 웹.xml 을 삭제 하고 올 바른 헤더 파일 이 있 는 웹.xml 을 프로젝트 의 WEB-INF 에 복사 합 니 다.
2.파일 설정 을 열 고 프로젝트 구조 Project Structrue 를 누 르 십시오.
在这里插入图片描述
그리고 Faces 를 누 르 면 웹(springmvc)을 누 르 면 웹.xml 을 삭제 하고 웹.xml 업 데 이 트 를 다시 가 져 오 면 됩 니 다.
在这里插入图片描述
확장:
어떻게 하면 우 리 는 앞으로 이런 실 수 를 피 할 수 있 습 니까?
1.maven 이 만 든 웹 프로젝트 의 웹.xml 은 maven 이 기본적으로 만 들 었 기 때문에 우 리 는 maven 의 설정 을 변경 해 야 합 니 다.블 로 거들 은 여기에 링크 를 붙 여 보 세 요.
아이디어 기본 설정 웹.xml 버 전 수정
2.아이디어 에 웹.xml 템 플 릿 을 만 들 고 나중에 사용 할 때 원래 xml 을 삭제 한 다음 에 빈 xml 파일 을 만 들 고 정 의 된 템 플 릿 을 부 어 넣 습 니 다(또는 3.1 이상 버 전의 웹.xml 파일 을 직접 복사 해서 붙 여 넣 어도 됩 니 다).
在这里插入图片描述
Tomcat 정상,프로젝트 도 잘못 보고 하지 않 았 지만 404
Maven 방식 으로 프로젝트 를 만 듭 니 다.Tomcat 는 정상적으로 작 동 되 고 index.jsp 를 실행 하지만 404 입 니 다.
해결 방법.Tomcat 의 Application context 설정 을/로 변경 합 니 다.
在这里插入图片描述
在这里插入图片描述
실행 성공!
두 번 째
콘 솔 표시:
Artifact mmall:war: Artifact is deployed successfully
Artifact mmall:war: Deploy took 14,659 milliseconds
"실행 에 성 공 했 습 니 다"를 설명 합 니 다.tomcat 파일 에 도 자동 으로 생 성 된 파일 이 있 습 니 다.404 오류 입 니 다.
주의 하 세 요.여기 문제 입 니 다.
war 를 누 르 면 Aplication context 가 비어 있 습 니 다.기본적으로 war 를 다시 삭제 하고 war 를 가 져 오 는 것 은 기본적으로 있 습 니 다.삭제 합 니 다!
在这里插入图片描述
제3 종

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
접두사 와 접두사 의 설정 은 이 렇 습 니 다.두 번 째 는 WEB-INF 가 아 닌 웹 앱 디 렉 터 리 에 놓 여 있 습 니 다.제 가 지금 묻 고 싶 은 것 은 이렇게 tomcat 서버 를 어떻게 설정 하 느 냐 는 것 입 니 다.설마 jsp 디 렉 터 리 파일 을 WEB-INF 디 렉 터 리 에 복사 하 는 건 아니 겠 지?이 건 규칙 에 맞지 않 아 요.
네 번 째
해답 을 구 합 니 다.IDEA Maven 프로젝트 Tomcat 실행 후 404 문제?
학교 숙제,첫 수업,Maven 프로그램 을 실행 합 시다.
처음에는 이 문 제 였 는데,
在这里插入图片描述
학우 들 은
在这里插入图片描述
在这里插入图片描述
나중에 제 가 해 결 했 는데 추 가 된 이름 이 달라 요.
在这里插入图片描述
아이디어 에서 maven 프로젝트 가 이유 없 이 404 오 류 를 표시 하 는 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 아이디어 maven 404 오류 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기