본문 바로가기

전체 글

(44)
[Tomcat] mac terminal 이용하여 톰캣 서버 실행 환경 구축하기 갑자기 이클립스에서 작업하던게 다 날라갔다.. 윈도우를 이제 사용하지 않아서 부트캠프를 삭제했는데 그 과정에서 잘못된 것인가..ㅠㅠㅠ 그래도 다행히 깃허브에 다 커밋해놔서 걱정 없다! 오히려 더 깔끔해진 느낌이랄까:) 근데 톰캣 서버를 구축해야하는데 항상 뭔가 오류가 나고 서버를 삭제하고 다시 설치하고.. 이 과정을 되게 많이 반복한 것 같은데 할때마다 다시 찾아봐서 한다ㅋㅋㅋ 그래서 여기다가 써놓고 두고두고 다시 보려고 한다.. 1. Terminal 에 접속해서 brew update 명령어 실행한다. @@@-MacBook-Pro:~ @@@$ brew update 2. brew install tomcat 이라고 명령어 실행하면 최신버전의 톰캣이 설치가 된다. 그런데 내가 전에 포스팅했던 내용인데 tomc..
[Eclipse] Pool not registered : 커넥션 풀 등록 에러 JSP를 이용하여 방명록을 만들어내는 예제로 실습을 하던 도중 모든 데이터베이스와 클래스를 갖춘 후 첫 화면을 구현하는데 DBname.ServiceException: 목록 구하기 실패 : Pool not registered: DBname java.sql.SQLException: Pool not registered: DBname 위와 같은 에러가 발생하였다. 보자마자 아, 이건 데이터베이스에서 뭔가 문제가 있구나 했는데 생각해보니 이 실습을 하기 전에 데이터베이스 구축을 완벽히 해놓아서 고민을 해보았다. 데이터베이스 자체 문제가 아니라면? 당연히 데이터베이스를 이 프로젝트에 연결하는 과정에서 문제가 있다는 것이다! 역시나 DBCP 커넥션 풀과 관련된 문제였다. DBCP 커넥션 풀을 만들고 커넥션 드라이버에..
[Eclipse] import javax.servlet : 오류 문제 데이터베이스 연동을 하기 위해 JDBC를 이용하는 과정에서 항상 JSP 파일을 실행할 때마다 드라이버를 로딩하는 번거로움을 줄이기 위한 클래스를 작성 중 import javax.servlet.* 위와 같은 부분에서 오류가 나서 해결책을 찾아보았다. 거의 많은 사람들이 프로젝트의 build path 에 들어가서 tomcat 을 지우고 다시 넣어보는 해결책을 제시했지만 이 방법으로도 역시 나는 해결되지 않았다.. 아까 오전에 파이썬 버전 때문에 tensorflow를 설치하는데 문제가 있다는 것을 알게 된 후 설마 또 버전 문제..? 라는 생각을 하며 검색을 해보았는데 역시나 버전 문제였다ㅠㅠ 나는 tomcat 10 버전을 사용하는데 구글링을 해보니 javax.servlet 을 제공하지 않는다나 뭐라나... ..
[MAC] anaconda 가상환경에서의 tensorflow 설치 (버전 호환성 문제) 파이썬 3.9.2 가 기본 버전으로 있던 상태에서 anaconda의 가상환경에서 아무리 tensorflow를 설치해도 conda list에는 없는 경우가 발생하였다.. 찾아보니 호환성의 문제가 있었던 것이다! 파이썬 3.8 버전 이후에는 tensorflow가 호환되지 않는 것 같다. 따라서 파이썬 3.7 버전을 기본으로 설정한 후 다시 설치를 하니 말끔하게 설치가 된 것을 알 수 있다.