DJ메탈짱™의 Free Style

이클립스(루나 --> 케플러) 프로젝트 설정 (copy & paste) 본문

일(job)/JAVA

이클립스(루나 --> 케플러) 프로젝트 설정 (copy & paste)

뽀&쏭 2016. 1. 22. 17:23

 

 

아래와 같이 뻘짓은 한 이유는...

 

문제 )

이상하게 다른 개발자들은 문제가 없는데.

본인 노트북만 이클립스를 실행하고 얼마 안있으면 이클립스(LUNA 루나)가 뻗어버림.

 

윈도우8.0에 64bit라 그런건가? 근데 이것도 아니다. 나와 동일한 개발자가 있으니...

그냥 뭔지 모르겟지만 내 노트북만 그렇다 @_@

스트레수~~~ 이래선 안되겠다 싶어 다른 방법을 생각해본 결과...

 

열심히 구글링하며 이클립스(Kepler) 버전을 바꾸면 어떨까해서 접근을 했더니.

이클립스를 바꾸니 문제가 없이 지금까지도 잘 사용중이다...

 

문제해결 ]

이클립스를 새로 다운 받아 하자니. 기존에 이클립스 설정을 완벽하게 모르는지라...

기존 프로젝트에서 사용한 Kepler 이클립스를 Copy하여 실행.

기본적인 프로젝트 설정은 유지한채 SVN을 통해 소스를 새로 내려받고 서버를 연결하여 이클립스 버전 바꾸기 성공!!!

현재 프로젝트의 설정에 주요 작업내용은 아래와 같다.




------------------------------------------------- 아            래 -------------------------------------------------

1. 이클립스 다운로드 (케플러) --> 소스 이클립스 복사 후 워크스페이스 재정의

2. svn 연결 후 체크아웃 (소스다운로드) --> 깔끔하게 서버 버전으로 다운로드

3. package explorer에서 프로젝트가 svn에 연결되었는지 확인

4. Window > Preferences > Server > Runtime Environments > Add

- Apache Tomcat v6.0 - Next - apache 툴 경로 설정 - JRE:Workbench default JRE 후 Finish

5. Servers  > New Server

- Tomcat v6.0 Server 

--> Server's host name : localhost

--> Server name : FO at localhost

--> Server runtime environment : FO

--> Add and Remove - Available에서 Project 선택

6. Server 더블클릭 (server.xml)

- 프로젝트에 할당된 Ports 설정

- Open launch configuration 

--> -Dcatalina.base="D:\소스폴더\.metadata\.plugins\org.eclipse.wst.server.core\tmp0" -Dcatalina.home="D:\소스폴더\tools\apache-tomcat-6.0.24_32" -Dwtp.deploy="D:\소스폴더\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps" -Djava.endorsed.dirs="D:\소스폴더\tools\apache-tomcat-6.0.24_32\endorsed"

- server.xml --> <Context> 설정변경 (DB접속정보)

<Context docBase="project명" path="/" reloadable="true"

source="org.eclipse.jst.jee.server:project명">

<Resource auth="Container" description="X2 DB Connection"

driverClassName="oracle.jdbc.driver.OracleDriver" global="jdbc/bos"

maxActive="4" maxIdle="1" maxWait="5000" name="jdbc/bos" password="패스워드"

type="javax.sql.DataSource" url="jdbc:oracle:thin:@xxx.xxx.xxx.xxx:15214:xxxxx"

username="아이디" />

 

<Loader className="org.apache.catalina.loader.VirtualWebappLoader"

virtualClasspath="D:/소스폴더/applications/project소스폴더/build" />

</Context>

7. Project 속성 > Java Build Path > Source Add

- project명/src

- project명/src_dynamic

- Default output folder : project명/WebContent/WEB-INF/classes

8. Project 속성 > Java Build Path > Projects --> project 참조(?)가 필요한 경우 추가

9. Project 속성 > Java Build Path > Libraries

- Apache Tomcat v6.0 --> Server Library 선택

- JRE System Library --> Alternate JRE: jdk6

--> jdk6 없는 경우 Installed JREs... 선택 - jdk6 경로 확인 (없으면 추가)

10. Server Clean

11. 아파치 실행

12. 웹사이트 접속 후 정상동작

 

추가. 2014/11/07

1. log4jconfig.xml log파일 생성되는 경로 수정.

2. framework xml 파일 확인 (x2framework)