tomcat 4

[톰캣] Server Tomcat v9.0 Server at localhost failed to start.

[문제] 분명 잘 되던 톰캣이었는데, 서버를 삭제 후 다시 실행하려니 에러 메세지가 떴다. 아예 시작을 할 수 없는 상태로 서버를 실행해 보아도 Stopped가 되어버리는 상황. [해결] Servers에 떠있는 Tomcat을 더블클릭. 하단에 있는 Server Options 확인.  Publish module contexts to separate XML files 에 체크 후 저장.  다시 Start the server를 하면,  서버가 잘 돌아가는 것을 볼 수 있다.  실행되고 있는 Tomcat 서버를 선택하고 Finish로 프로젝트 실행하면,   성공.

error 2024.05.07

Mac에서 STS3로 Spring Legacy Project로 Hello 띄우기

이번에는 STS3로 Spring Legacy Project를 생성하여 웹 브라우저에 Hello를 띄워볼 것이다. 제목에 언급했듯이 나는 보통 Mac에서 작업을 진행할 예정이다. JDK 11 Apache Tomcat 9 JDK와 Tomcat 버전은 이렇게 사용할 것이다. 맥 애플칩 환경이라 STS3를 실행하기까지 고된 시간이 필요했지만, 설치를 한 이후의 과정부터 정리를 해보겠다. 우선 STS3를 실행한다. 그다음 File -> New -> Spring Legacy Project를 눌러 새로운 프로젝트를 생성하자. 프로젝트 이름을 입력해 주고, Spring MVC Project를 클릭해 준 뒤, Next 버튼을 눌러준다. package를 입력할 때, 총 3 덩어리로 만들어 준다. 이렇게 하면 프로젝트 생성..

Spring 2024.01.29

Could not publish server configuration for Tomcat v9.0 Server at localhost.Multiple Contexts have a path of "/biz".

Could not publish server configuration for Tomcat v9.0 Server at localhost. Multiple Contexts have a path of "/biz". 만들어둔 STS 프로젝트를 작업하기 위해 STS3를 실행시켰는데, 응용 프로그램을 열 수 없습니다.라는 팝업이 떴다. 이전에도 맥북에서 STS3를 사용할 때면 종종 떴는데, 이번에 나는 STS3를 다시 설치해 버렸다. (문제를 해결한 후에 다시 찾아보니 코드 서명의 문제로 인증을 해줘야 한다고 한다) 이미 나는 다시 설치를 해버렸고, 그것 때문인지 그전에는 보였던 화면이 이번에는 뜨지 않았다. 우선 나는 .metadata 폴더를 삭제하고 다시 실행해 보았는데, Servers만 남아있고 프로젝트 폴더..

error 2024.01.20

백엔드 개발의 시작_CRUD 게시판 만들기

백엔드 개발자라면 적어도 한 번은 만들어 본다는 게시판 만들기, 그 첫 번째 단계 (DB -> VO -> Dao -> Service -> Controller) 우선 나는 이클립스에서 오라클 DB와 톰캣 서버를 사용한다. Dynamic Web Project Oracle DB JDK 11 Apache Tomcat v9.0 나의 작업 환경은 이러하고 기본으로 톰캣을 연동하고 로컬 호스트까지를 띄운 상태에서 DB에 테이블 생성하는 것부터 간단하게 정리해보겠다. Oracle SQL Developer에서 basicBoard 테이블을 생성한다. CREATE TABLE basicBoard ( boardNumber NUMBER PRIMARY KEY, id nvarchar2(50) NOT NULL, title nvarch..

JSP 2023.12.08