아이디어는 새로운 Spring Boot 프로젝트 + 프로젝트 디렉토리에 대한 간략한 소개 + 프로젝트 패키지 및 실행 + 가져 오기 모듈 프로젝트가 문제를 식별 할 수 없음 (모두 빨간색 또는 회색으로보고 됨) 솔루션을 만듭니다 .-- Rookie Xiaohui

새로운 Spring Boot 프로젝트 생성 + 프로젝트 디렉토리에 대한 간략한 소개 + 프로젝트 패키지 및 실행 + 가져 오기 모듈 프로젝트가 문제를 식별 할 수 없음 (모두 빨간색 또는 회색보고)


  • 이 기사는 주로 초보자에게 적합한 Spring Boot 프로젝트 및 일반적인 문제를 만들기위한 아이디어의 첫 번째 사용을 기록합니다. 그 전에는 eclipse가 사용되었고 패키지는 일반적으로 war 패키지였으며 프로젝트는 외부 tomcat을 사용하여 배포되었습니다.
    또한 스프링 부트 프로젝트에는 tomcat이 내장되어 있으며 프로젝트를 jar 패키지로 직접 배포 할 수 있습니다.
  • 먼저 필요한 jar 패키지를 더 빨리 다운로드하기 위해 maven웨어 하우스를 변경하는 것이 좋습니다. Maven웨어 하우스 의 종속성을 몇 초 만에 수정합니다 .

첫째, 새 Spring Boot jar 패키지 프로젝트를 만듭니다.

  1. 여기에 설명 입력
  2. 여기에 설명 입력
  3. 여기에 설명 입력

2. 새 Spring Boot 전쟁 패키지 프로젝트를 만듭니다.

  • 새 프로젝트 옵션은 다릅니다. 여기에 설명 입력
  • 외부 tomcat pom 종속성 추가
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-tomcat</artifactId>
   <scope>provided</scope>
</dependency>
  • 새로운 web.xml
  1. 여기에 설명 입력
  2. 그런 다음 모듈을 선택하고 웹을 클릭 (아니면 왼쪽 상단 모서리에있는 더하기 기호를 클릭하여 새 항목을 생성) 한 다음 아래 웹 리소스 디렉토리의 첫 번째 항목을 두 번 클릭합니다. 여기에서는 웹앱의 경로를 설정합니다. 일반적으로 자동으로 설정됩니다. 확인을 클릭 한 다음 예를 클릭합니다.
    여기에 설명 입력
  3. 마지막으로 위의 더하기 기호를 클릭하여 새 web.xml을 만듭니다.
    여기에 설명 입력
  4. 여기서 경로를 확인하고 방금 만든 webapp 폴더에 넣으십시오. 확인을 클릭 한 다음 확인을 클릭하면 web.xml이 생성됩니다.
    여기에 설명 입력
  • 이 시점에서 war 패키지 프로젝트가 생성되고, war 패키지 프로젝트는 외부 tomcat을 사용하여 실행할 수 있습니다.

셋, 프로젝트 카탈로그에 대한 간략한 소개

여기에 설명 입력


넷째, 프로젝트가 패키징되고 실행됩니다.

  1. 오른쪽의 Maven, 프로젝트 찾기, 설치
    여기에 설명 입력
  2. jar 패키지 실행 (호스트에 jdk가 있음)
java -jar 包名
//Linux中后台运行
nohup java -jar 包名 &
  1. 전쟁 패키지 실행 (톰캣의 webapps 폴더 아래)
    여기에 설명 입력

5. 초보자를위한 일반적인 문제-모듈 전송 후 모든 항목이 회색으로 표시되거나 오류가보고됩니다.

  • 그림과 같은 현상
    여기에 설명 입력
  • 풀다
  1. 아이디어의 오른쪽에있는 전문가 찾기
    여기에 설명 입력
  2. 여기에 그러한 모듈이 없음을 발견했습니다.
    여기에 설명 입력
  3. 모듈의 pom.xml 추가
    여기에 설명 입력
  • 문제 해결됨
    여기에 설명 입력

추천

출처blog.csdn.net/qq_39231769/article/details/103098524