Eclipse - Web Project 셋팅

Posted 06 17, 2010 11:01, Filed under: IDE/Eclipse

# 이클립스 최신버전 다운로드
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip

- 이클립스를 다운로드후 압축 풀어서 원하는 폴더에 놓은후에 eclipse.exe 실행


# 톰켓 다운로드
다운로드 받은 파일 : 32-bit Windows zip (pgp, md5)
다운로드 페이지 : http://tomcat.apache.org/download-60.cgi
바로 다운로드 : http://apache.mirror.cdnetworks.com/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26-windows-x86.zip

- 다운로드 후 압축 풀어서 원하는 위치에 복사.


# 이클립스에서 톰켓 서버 설정

 

# 아래에서 압축 풀어놓은 톰켓 위치 지정.


# 위단계까지 해서 톰켓 서버 설정 완료

# Dynamic Web Project 프로젝트 생성


# 아래는 생성된 상태 모습.
상단 우측에 프로젝트 툴 타입을 Java로 변경한 모습


# 설정 해둔 서버를 실행 해보기.


# 오라클 JDBC 드라이버 다운로드
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

- 다운로드 한 classes12.jar 또는 ojdbc14.jar을 WebContext > WEB-INF > lib 폴더 안에 넣어줌.




# 서버를 재실행 한후에 웹 페이지에서 확인
 - URL : http://localhost:8080/TestProject/JdbcTest.jsp

06 17, 2010 11:01 06 17, 2010 11:01

Trackback URL : http://develop.sunshiny.co.kr/trackback/500

  1. # hy 2010年 06月 18日 13時 30分 Delete Reply

    좋은 글 감사합니다^^

    1. Re: # sunshiny 2010年 06月 21日 08時 26分 Delete

      급하게 정리한거라 보기가 좀 불편했을 수도 있었을것 같네요.
      글 남겨주셔서 고맙습니다^^

Leave a comment

Eclipse - 자동주석 설정 @author 아이디

Posted 08 7, 2009 08:51, Filed under: IDE/Eclipse

window > Preferences > java > Code Style  > Code Templates

Comments > Files      
##  위의 위치에서 수정해도 안될때는
##  해당 프로젝트 > properties 에서 설정을 변경해준다

Patten

Class 에 적용 - Comment > Types

/**
* FileName : ${file_name}
* Comment  :
* @version : 1.0
* @author  : sunshiny
* @date    : ${date}
*/

---------------------------
Method 에 적용 - Comment > Methods

/**
* Comment  :
* @version : 1.0
* @tags    : ${tags}
* @date    : ${date}
*/


단축키 : Shift + Alt + J
08 7, 2009 08:51 08 7, 2009 08:51

Trackback URL : http://develop.sunshiny.co.kr/trackback/268

Leave a comment

Eclipse - user Library 설정 프로젝트 적용

Posted 07 16, 2009 10:16, Filed under: IDE/Eclipse

# User Library 를 설정하여 라이브러리를 활용

1. Window > Preperences 선택

2. Java > Build Path > User Libraries 선택

3. New 를 선택하여 라이브러리 명과 해당 라이브러리를 불러옴니다.

사용자 삽입 이미지




우선 Preperences 에 등록이 되었고, 사용하고자 하는 프로젝트에 등록을 합니다.
사용자 삽입 이미지



사용자 삽입 이미지






























사용자 삽입 이미지

07 16, 2009 10:16 07 16, 2009 10:16

Trackback URL : http://develop.sunshiny.co.kr/trackback/251

Leave a comment


어느 프로젝트에서 아래와 같은 오류 내용을 보여주며, 설치된 서버에 모듈이 올라가지 않는경우가 있음.

오류 문구 :
Tomcat version 5.0 only supports J2EE 1.2, 1.3, and 1.4 Web modules

사용자 삽입 이미지


































# 해당 프로젝트의 Properties > Server 탭의 상태

사용자 삽입 이미지



# 개발된 모듈의 버전이 더 높아서인 이유 같음.
   해결 방안은 상위 버전의 Tomcat 를 설치 해줌.
Window > Preferences


사용자 삽입 이미지



# 해당 프로젝트의 Properties > Project Facets 에서
   Runtimes 탭의 사용 가능한 버전의 Tomcat 서버를 체크함.

사용자 삽입 이미지


06 5, 2009 10:48 06 5, 2009 10:48

Trackback URL : http://develop.sunshiny.co.kr/trackback/226

  1. # dd 2010年 10月 29日 18時 05分 Delete Reply

    좋은 참고 되었습니다. 감사합니다 ㅎ

    1. Re: # sunshiny 2010年 11月 01日 13時 40分 Delete

      네~ 글 남겨주셔서 고맙습니다^^

Leave a comment

Eclipse - Tomcat 서버 버전별 설치 안내

Posted 04 19, 2009 15:47, Filed under: IDE/Eclipse

# 이클립스에서 톰켓 서버 사용시 서버를 추가할경우 버전에따라 설치가 되지 않을때...

1. 먼저 사용하고자 하는 버전의 톰켓을 다운받아 압축을 푼후
2. Eclipse > Windows > Preferences > Server > Runtime Environments 에서 ADD버튼을 클릭하여 해당하는 버전의 톰켓 경로를 지정해줍니다.

사용자 삽입 이미지
04 19, 2009 15:47 04 19, 2009 15:47

Trackback URL : http://develop.sunshiny.co.kr/trackback/200

Leave a comment

Eclipse - 단축키, 템플릿 설정

Posted 03 18, 2009 10:21, Filed under: IDE/Eclipse

Edit
Content Assist : CTRL + SPACE
- 코드 작성을 도와준다. 자동완성을 지원함

Navigate
Open Type Hierarchy : F4
- 현재 클래스의 상속관계를 보여주는 창이 열린다.

Quick Hierarchy : CTRL + T
- 간단하게 현재 클래스의 상속 관계를 보여준다.

Quick Outline : CTRL + O
- 현재 클래스의 메서드, 맴버변수등을 보여준다.

Open Resource : Ctrl+Shift+R
- 찾고자 하는 파일을 검색하여 보여준다.

Refactor
Refactor Quick Menu : ALT + SHIFT + T
- 리펙토링 메뉴 바로가기

Rename : ALT + SHIFT + R
- 변수명, 클래스명 등 이름 변경

Source
Add Block Comment : CTRL + SHIFT + /
- 선택된 영역에 대해 주석 처리

Remove Block Comment : CTRL + SHIFT + \
- 주석처리 된 영역 주석 해제

Add Javadoc Comment : ALT + SHIFT + J
- Javadoc타입의 주석 붙임

Format : CTRL + SHIFT + F
- 탬플릿에 지정된 대로 코드 포맷 변경

Indent Line : CTRL + I
- 제대로 된 위치의 들여쓰기

Organize Imports : CTRL + SHIFT + O
- 필요없는 import 제거

Source Quick Menu : ALT + SHIFT + S
- 빠른 소스메뉴

Toggle Comment : CTRL + /
- 한줄에 대한 주석 처리

Text Editing

Ctrl + W
- 창 닫기

Delete Line : CTRL + D
- 줄 삭제

Duplicate Lines : CTRL + ALT + UP or DOWN
- 줄 복사

Insert Line Above Current Line : CTRL + SHIFT + ENTER
- 현재 줄에 새로 추가

Insert Line Below Current Line : SHIFT + ENTER
- 다음 줄에 새로 추가

Next Word : CTRL + RIGHT
- 다음 문자로 이동

Previous Word : CTRL + LEFT
- 이전 문자로 이동

Window
Maximize Active View or Editor : CTRL + M
- 선택된 뷰 최대화

Switch to Editor : CTRL + SHIFT + E
- 열려있는 에디터간 이동
03 18, 2009 10:21 03 18, 2009 10:21

Trackback URL : http://develop.sunshiny.co.kr/trackback/175

Leave a comment


# 톰켓 부팅시 에러 발생
심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
 at org.apache.catalina.core.StandardService.start(StandardService.java:516)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
위와 같이 spring 에서 에러 발생시 : 대부분 라이브러리 파일들을 찾지 못해서 나는 에러

해당 프로젝트에서
 마우스오른쪽 > Properties 선택 > Java EE Module Dependencies > Add JARs
선택하여 lib 파일들을 모두 등록해주면 됩니다.



01 22, 2009 22:25 01 22, 2009 22:25

Trackback URL : http://develop.sunshiny.co.kr/trackback/101

Leave a comment

Eclipse - ganymede 3.4.1 실행시에 JVM 설정

Posted 01 22, 2009 22:03, Filed under: IDE/Eclipse

Eclipse 를 셋팅한 디렉토리 안에 있는 eclipse.ini 파일에서 vm 설정을 추가 해줍니다.
예)C:\eclipse-ganymede\eclipse.ini


-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M

## 아래 javaw.exe 경로를 추가 해줌
-vm
C:\Program Files\Java\jdk1.5.0_14\bin\javaw.exe

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m   


## 위와 같이 설정을 하고 이클립스를 실행하면 eclipse.ini 파일에 아래 내용이 자동 추가됨
-framework
plugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar

01 22, 2009 22:03 01 22, 2009 22:03

Trackback URL : http://develop.sunshiny.co.kr/trackback/100

Leave a comment

Eclipse - SVN 설치 ( GANYMEDE, GALILEO )

Posted 01 20, 2009 18:36, Filed under: IDE/Eclipse

GANYMEDE 설치

eclipse.org 사이트 에서의 이동 메뉴:
Projects > Show me all the projects > Subversive - SVN Team Provider > Download > www.polarion.org


다운로드 페이지 :
http://community.polarion.com/index.php?page=download&project=subversive

아래 URL 을 복사하여 Eclipse 에서 업데이트 함.


Update Sites
Direct your Eclipse update manager to both the following update sites (see  Installation instructions,  Update instructions):
http://download.eclipse.org/technology/subversive/0.7/update-site/ * Subversive plug-in update site
http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/ * Subversive SVN Connectors update site


20090625 - GALILEO 설치

GALILEO 는

http://www.eclipse.org/subversive/downloads.php#galileo_release 에서

아래 ZIP 파일을 다운받아 플러그인 복사후에 위의 Update Site 과정을 마침.

SVN 설치후 SVM Repository 에 접속이 안될경우 위의 Update Site 에서 Connector 부분을 재 설치 함.

Galileo Release

Subversive-incubation-0.7.8.I20090506-1500.zip

01 20, 2009 18:36 01 20, 2009 18:36

Trackback URL : http://develop.sunshiny.co.kr/trackback/97

Leave a comment

Eclipse - 오디날(ordinal) 관련 에러 발생시

Posted 01 20, 2009 18:18, Filed under: IDE/Eclipse

Eclipse 3.4 ganimede 에서 처음 로딩시 에러가 발생한다.
---------------------------
eclipse.exe - 오디날 찾기 실패
---------------------------
오디날(ordinal) 3873을(를) DLL LIBEAY32.dll에서 찾을 수 없습니다.
---------------------------
확인  
---------------------------

검색해보니 java 1.6 을 설치하라고 하는 경우도 있으나
내 경우는 Subversive 설치후 발생된 문제로
JavaHL Connector (Binaries and Implementation) 1.4 와 1.5 둘 다 설치되어서 발생된 문제였다.

Software Updates... > Installed Software 탭에서 찾아
둘 중 하나를 제거하면 된다.

ex)
JavaHL 1.4.5 Win32 Binaries (Optional)
JavaHL 1.5.3 Win32 Binaries (Optional)




01 20, 2009 18:18 01 20, 2009 18:18

Trackback URL : http://develop.sunshiny.co.kr/trackback/96

Leave a comment


Recent Posts

  1. Linux - Telnet 서비스 비활성및 실행
  2. NT - 서버 원격데스크탑 연결
  3. NT - http와 https간에 세션 공유가...
  4. Unix - 대량 파일 이동, 삭제시 Argu...
  5. Oracle - SYS_CONTEXT 함수를 이용하...

Recent Comments

  1. 네. 고맙습니다^^ 행복한 한해 보... sunshiny 01 16,
  2. sunshiny님. 안녕하세요... 올려 주... yihans 01 16,
  3. 답글 주셔서 고맙습니다^^ 소스 복... sunshiny 01 11,
  4. 관리자만 볼 수 있는 댓글입니다. 비밀방문자 01 11,
  5. 넵 답변감사합니다^^ 좋은 하루 되... 노로링

Recent Trackbacks

  1. 윈도우 cmd 명령어 팁 월풍도원(月風道院) - Delight on th... %M
  2. 파일 압축 Like RadioHead %M
  3. Mysql - mysql 설치후 Character set... 멀고 가까움이 다르기 때문 %M

Calendar

«   02 2012   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. Oracle All Documentation
  4. 엑셈
  5. 오라클 클럽
  6. 네이버개발자센터
  7. API - Java
  8. API - Spring
  9. Java Community
  10. Reference - Spring
  11. 스프링사용자
  12. 자바지기
  13. Ready System
  14. Solaris Freeware
  15. Linux-Site
  16. RedHat Korea
  17. 윈디하나의 솔라나라

Site Stats

TOTAL 217714 HIT
TODAY 16 HIT
YESTERDAY 115 HIT