WEB 만들기/mk_web - JSP, Servlet

우분투 이클립스 톰캣9, auto import, 글자 크기 설정하기

잉카콜라 2024. 3. 12. 18:48

우분투 환경에서 이클립스를 활용해 jsp 프로그래밍을 하려는데 auto import 가 안되서 관련 설정을 했다

 

그리고 톰캣9 도 설치하여 우분투를 실행하면 자동으로 실행되도록 설정했다

 

 

위의 위치에서 tomcat9.service라는 파일을 새로 생성한다

 

 

위와같이 입력해서 자동으로 실행, 종료가 가능하도록 한다

 

 

위의 명령어를 순서대로 입력하면 tomcat9가 실행중인지 중지상태인지 확인가능하다

 

 

tomcat9가 실행중이라면 브라우저로 이동하여 

localhost:8080을 입력하면 위와같이 나타난다

 

 

다음으로 새로운 프로젝트를 생성한다

New  -  Other

 

 

Dynamic Web Project를 클릭해서 생성한다

처음이라 그런지 목록에 보이지 않아서 직접 찾아서 생성했다

 

 

프로젝트 이름을 작성하고 Target runtime에 New Runtime...을 클릭

그리고 방금 설치한 tomcat9버전을 클릭한다

 

 

Finish를 클릭하면 오른쪽처럼 자동으로 tomcat관련 사항이 작성된다

 

 

Open Perspective

 

 

윈도우 환경에서는 web content로 나타나는데 우분투환경에서는 webapp이라고 나타난다

webapp하위에 index.jsp 파일 생성

 

 

간단하게 제목과 내용을 작성한다

 

 

실행하면 위와같이 나오는데 Manually define a new server 클릭

그리고 방금 설정한 tomcat 9 버전을 클릭하고 Finish

 

 

 

다음으로 글자 크기를 변경해줬다

Window  -  Preferences

 

 

General  -  Appearance  -  Colors and Fonts  -  Text Font

 

 

여기서 폰트랑 글자 크기를 변경해준다

 

 

다음으로 auto import 관련 설정을 해줬다

General  -  Editors  -  Keys

에서 Organize imports를 검색하면 위와 같이 In Windows로 되어있다

 

 

When에 Window를 Editing Java Source로 변경

 

 

Java Editor  -  Save Actions

에서 위와같이 설정후 Apply and Close

 

그리고 나 같은 경우는 Organize Import말고 Add Import로 적용이 되길래 
Control + Shift + M 키를 이용해서 auto import를 할 수 있었다

Calendar같은 경우 Calendar사이에 마우스를 위치시키고 위의 단축키를 입력하면 auto import가 된다

 

 

마지막으로 변경사항 자동저장관련 설정을 했다

server.xml  -  Open With  -  Generic Text Editor

 

 

맨 아래 내려가면 163번줄이 보인다

 

 

163번줄에 관련된 내용은 주석으로 작성해놓았고 

reloadable값을 true로 해야 변경사항이 자동저장되며 웹에 반영된다

 

 

 

728x90