IT박스

IntelliJ와 Tomcat .. 하우투 ..?

itboxs 2020. 8. 7. 08:11
반응형

IntelliJ와 Tomcat .. 하우투 ..?


Netbeans를 사용하여 Tomcat을 관리 할 로컬 서버로 사이트를 개발합니다. Netbeans에서는 "Install, write hit Run and it works"였습니다. IntelliJ에서 동일한 작업을 어떻게 수행합니까?

이에 대한 단계별 지침을 찾을 수 없습니다.


참고 : Community Edition은 JEE를 지원하지 않습니다.

먼저 로컬 Tomcat 서버를 설치해야합니다. 이미이 작업을 수행 한 것 같습니다.

그런 다음 IntelliJ 상단의 도구 모음에서 실행디버그 아이콘 바로 왼쪽에있는 아래쪽 화살표를 클릭합니다 . 구성 편집 옵션이 있습니다 . 결과 팝업에서 추가 아이콘을 클릭 한 다음 Tomcat로컬 을 클릭하십시오 .

이 대화 상자에서 응용 프로그램 서버 옆에 있는 구성 ... 버튼 을 클릭하여 IntelliJ에 Tomcat이 설치된 위치를 알려야합니다.


다음은 IntellijIdea의 Tomcat 구성에 대한 단계별 지침입니다.

1) WebApplication 템플릿을 통해 IntellijIdea 프로젝트를 만듭니다. 아이디어는 Community Edition이 아닌 Ultimate 버전이어야합니다.

여기에 이미지 설명을 입력하십시오

2) Run-Edit 구성으로 이동하여 Tomcat 위치 폴더를 설정하면 Idea가 Tomcat 서버에 대해 알 수 있습니다. 여기에 이미지 설명을 입력하십시오

3) 배포 탭으로 이동하여 아티팩트를 선택합니다. 대다여기에 이미지 설명을 입력하십시오

4) src 폴더에 서블릿을 넣으십시오 (테스트 목적으로 내 예제를 시도해 볼 수 있습니다) 여기에 이미지 설명을 입력하십시오

5) web.xml 파일로 이동하여 서블릿을 다음과 같이 연결하십시오.

여기에 이미지 설명을 입력하십시오

6) 웹 폴더에 .jsp 파일 (예 : hey.jsp)을 넣으십시오.

여기에 이미지 설명을 입력하십시오

7) 이제 IntellijIdea를 통해 앱을 시작할 수 있습니다. 실행 (Shift + F10)하고 브라우저에서 앱을 즐기십시오.

- to jsp files: http://localhost:8080/hey.jsp (or index.jsp by default)

- to servlets via virtual link you set in web.xml : http://localhost:8080/st


Which version of IntelliJ are you using? Note that since last year, IntelliJ exists in two versions:

  • Ultimate Edition, which is the complete IDE
  • Community Edition, which is free but does not support JavaEE developments.

(see differences here)

In case you are using the Community Edition, you will not be able to manage a Tomcat installation.

In case you are using the Ultimate Edition, you can have a look at:


You can also debug tomcat using the community edition (Unlike what is said above).

Start tomcat in debug mode, for example like this: .\catalina.bat jpda run

In intellij: Run > Edit Configurations > +

Select "Remote" Name the connection: "somename" Set "Port:" 8000 (default 5005)

Select Run > Debug "somename"


Please verify that the required plug-ins are enabled in Settings | Plugins, most likely you've disabled several of them, that's why you don't see all the facet options.

단계별 자습서 는 간단한 웹 응용 프로그램 만들기 및 Tomcat에 배포를 참조하십시오 .


내가 가진 문제는 내가 모르는 사이에 기본값을 편집하고 새로운 Tomcat 인스턴스가 아니라는 사실 때문이었습니다 . 실행 창의 왼쪽 상단에있는 더하기 기호를 클릭하고 Tomcat | 거기에서 로컬 .


Netbeans에서는 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 실행할 수 있지만 IntelliJ IDEA에서는 index.jsp 파일 또는 시작 파일을 선택하여 프로젝트를 실행해야합니다.

이는 Netbeans가 web.xml에서 다음 태그를 생성하고 IntelliJ는 생성하지 않기 때문입니다.

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

참고 URL : https://stackoverflow.com/questions/4041356/intellij-and-tomcat-howto

반응형