이클립스도 다시 깔고메이븐 프로젝트도 추가했다 흐음.... 하긴 했는데뭘 하지 연습이라도 해야할거 같은데 JUnit 때문에 인터넷 찾다가5가 나온걸 발견했다!써보고 싶지만다음 기회로.. 나는 뭐든지 새로운 걸 좋아한다새 버전이 나오면 바로 써야 기분이 좋은데새 버전은 오류가 있을 수 있고 기존 작업하던 것에 넣으면 호환 문제도 생길 수 있다고이미 많은 사람들이 편히 쓰는 버전이 좋다고 배웠다.ㅠㅠ 그리고 나는 새 버전을 그냥 쓰는 거지 버그를 발견해서 알려주고 고치는 역활은 아직 무리다
ojdbc 최신버전은 http://mvnrepository.com/ 에서 구할 수 없어서 다른 방법으로 추가한다 로컬 ojdbc6를 찾아서 그걸 사용하는 방법과 http://maven.jahia.org/maven2 ?를 사용해서 추가할 수 있다 일단 기억나는 방법은 http://maven.jahia.org/ 를 이용하는 건데 com.oracle ojdbc6 11.1.0.7.0 oracle ORACLE JDBC Repository http://maven.jahia.org/maven2 pom.xml을 열고 위 소스코드처럼 dependency와 repository을 넣어주면 된다.
1번 방법으로 해봤는지만 여전히 오류가 났다...바로 기억나는 방법이 있어 다행이다 이클립스를 킨 상태에서 프로젝트 폴더에 보면 server폴더가 생겨있을 거다. server 폴더에서 server.xml을 찾아서 클릭해준다. server.xml을 연 상태에서 하단을 보면Design과 Source 탭이 있는 게 보인다지금 보는 화면은 Design이라는 걸 알 수 있고 우리는 source로 이동해야하니 source를 눌러주자 source를 누르면 톰캣폴더에서 보던 server.xml이랑 비슷한 느낌의 긴 글이 있다.여기서 부분을 찾아port = "????" 를 원하는 포트번호로 바꾸어준 후 저장하면 된다. 오늘은 이 방법으로 포트번호 오류를 해결했다.
에러가 났다! 내 기억에 의하면 이건 톰캣 설치시 기본포트 설정이 8080인데 8080이 다른 곳에서도 많이 쓰는 포트번호다 보니겹쳐서 생기는 오류라고 배웠다 그래서 우리는 8080이 아닌 다른 포트번호를 톰캣에서 알려 줄 것이다. 톰캣이 깔린 폴더로 간다. 톰캣이 깔린 폴더에서 conf 폴더를 찾아서 열어주자 conf 폴더에서 server.xml를 찾아서 연다 server.xml에서 부분을 찾아준다. 메모장으로 보려니까 눈이 침침해지려고하네.. 에 Connector port="8080" 를 원하는 포트번호로 바꾸어주자나는 8888로 바꾸고 싶어Connector port="8888" 로 바꾸었다. 이제 저장 후 다시 서버 실행을 해보자 8888도 안된다고 하면.. 다른 포트번호를 주어야한다 8889..8..
나중에 프로그램 다시 깔 때 참고하려고 에버노트에 정리해둔 것이 있다.지금 필요해서 열어보니 //1. 자바를 깐다jdk 를 깔면 된다 7. 톰캣 깔기톰캣깔고 이클립스에 넣어주고포트번호 바꿔주고 utf-8로 겟할수 있게 바꾸고 이클립스 localhost를 내 ip로 하면 내 아이피로 바로 열림// 이런 식으로 되어 있어서결국 기억력과 인터넷에 의존하게 되었다.미래를 위해 좀 더 자세하게 정리해두기로 했다지금은 깔아야하는게 톰캣만 남았으니 톰캣만 할 거 같고다음에 또 자바부터 다 깔아야할 때가 오면 나머지 설치과정도 정리해둘 것 같다.
http://tomcat.apache.org/ tomcat 톰캣 사이트를 들어간다왼쪽에 있는 다운로드를 보고 다운받을 버전을 고른다 9버전도 있지만 아직 이클립스 톰캣 9 지원을 안 하고 호환을 위해 오늘은 8버전을 다운로드 받았다.인스톨러버전도 있는 것같지만 압축파일만 다운받아봤으니 오늘도 압축파일로 받는다.나는 64비트 윈도우를 쓰니 64비트 윈도우로 받았다. 다운 받고 압축을 풀어준다.압축을 풀면 파일들이 많이 나온다.이제 이클립스를 키자 이클립스를 킨 후 하단에서 서버를 찾자 서버가 안 보이면 아래 사진처럼 상단의 윈도우 > show view 여기서도 못 찾으면 밑에 other를 눌러서 찾아보자 찾았으면 이제 톰캣으로 서버설정을 해줄 시간이다지금 나는 아무것도 없으니 새 서버를 만들라고 뜬다눌러주..