이클립스 톰켓 연동


이클립스는 3.2wtp all-in버전을 사용합니다.

이클립스에서 jsp를 사용하는방법엔 3.2wtp all-in버전인 통합툴을 사용하는방법과 일반 이클립스3.2sdk에 롬보즈플러그인과 jboss플러그인을 설치하여 사용하는방법이있으나 전자로 진행하겠습니다.

 

1.일단 이클립스 3.2wtp버전을 다운받자 다운받는위친 다음과 같다.

http://download.eclipse.org/webtools/drops/R1.5/R-1.5.1-200609230508/

 

여기에서 wtp-all-in-one-sdk-R-1.5.1-200609230508-win32.zip을 다운로드 받습니다.

 

2.압축을 푼후 eclips가 설치된폴더에가서 eclipse.exe를 실행합니다.

 

3.workspac(작업공간)을 입력하라는 창이 뜨면 작업을 할위치를 지정해줍니다.

 

4.마우스 우측버튼을 누르든가 File을 클릭하여 New>Project를 선택합니다.

 

5.wtp를깔았다면 Dynamic Web Project가 보일겁니다. 이것을 선택하신후 Next를 누릅니다.

 

6.Project name을 입력후 Target Runtime에 Next버튼을 누릅니다.

 

7.Tomcat버전선택후 Next를 누릅니다.

 

8.Tomcat installation directory 에서 Browse를 선택합니다.

 

9.Tomcat의 Home디렉토리를 선택합니다.(실제로 톰켓이 깔린위치지정한다.)

 

10.JRE에 workbench이외에 나오는 jre버전을 선택후 Finish를 선택합니다.(자신이 깐 자바에 맞는 jre가 화면에 보일것입니다.)

 

11.Next를 누릅니다.

 

12.Next를 누릅니다.

 

13.Finish를 누릅니다.

 

14.Agree를 누릅니다.

 

15.Yes를 누릅니다.

 

16.WEB-INF폴더에 마우스 우측 버튼을 누른후 New>Folder를 선택합니다.

 

17.Folder name에  classes라고 입력후 Finish를 누릅니다.

 

(여기서 지정한 classes폴더에 나중에 컴파일된 class파일이 들어가도록 할겁니다.)

 

 

18.Project를 선택하고나서 마우스우측버튼을 클릭한후 Properties를 선택합니다.

 

19.Java Build Path>Source>Default out folder에서 Browse를 누릅니다.

(이부분이 자바파일이 컴파일시 생성된 클래스파일이 위치할 경로를 지정하는 곳이다.)

 

20.WEB-INF에 classes를 경로로 지정하고 ok를 누릅니다.

 

21.WebContent에 마우스우측버튼을 클릭후 New>JSP를 선택합니다.

 

22.JSP File Name을 입력합니다.

 

23.JSP코딩을 한후 저장합니다.

 

24 생성된 JSP file에서 마우스 우측버튼을 클릭한후

Run As>Run on Server를 선택합니다.

(이때 주의할것은 톰켓이 작동중이면 톰켓을 멈춘후에 해야됍니다. Jsp파일을 실행할때 톰켓작동유무에 상관없이 톰켓을 한번 작동시키기때문에 멈추지않은상태서 하게돼면 에러가 발생합니다.)

 

25.톰켓지정후 Next를 누릅니다.

 

26.Configured Projects에 해당 Project가 있는지 확인하고 Finish를 누릅니다.

 

27.빈은 자바파일을 만들었던것처럼 jsp가 위치한 곳의 프로젝트명을 클릭후 마우스우측버튼눌려 New>Class방식으로 생성한다.

 

28.빈을 호출방식은 일반적인 jsp에서 bean호출하는 방식으로 하면됀다

 

 

=>http://cafe.naver.com/specialj.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=882

 

 

 

1. 자바 설치

 

  1) JDK 다운 받기

  http://java.sun.com/javase/downloads/index.jsp

 

  2) 환경변수 등록

   내컴퓨터->등록정보->고급->환경변수->사용자변수/시스템변수  (추가 또는 편집)

 

   JAVA_HOME 

              C:\Program Files\Java\jdk1.5.0_08

 

   PATH   (시스템/사용자)

              C:\Program Files\Java\jdk1.5.0_08\bin ;

              C:\Program Files\Java\jdk1.5.0_08\lib\tools.jar;

 

   CLASSPATH 

              .;

              C:\Program Files\Java\jdk1.5.0_08\jre\lib\rt.jar;

 

   3) 확인

   시작->실행->cmd

              java

              javac

 

 

 

----------------------------------------------------------------------------------

 

2. Eclipse 설치

   1) Eclipse 다운 받기

    http://www.eclipse.org/downloads/

 

   2) WTP가 세팅된 이클립스 다운받기 (웹 서버를 사용하려면 WTP가 필요)

    http://www.eclipse.org/webtools/

 

    downloads -> Latest Downloads -> 버전 선택 -> WebTools Platform; All-in-one

    에서 다운을 받는다.

 

   3) 압축을 풀고 eclipse.exe 실행하면 됨.

 

 

 

----------------------------------------------------------------------------------

 

3. mySQL 설치

 

   1) 다운 받기

    http://dev.mysql.com/downloads/

 

    MySQL community Edition : Current Release

    MySQL Tools : mySQL GUI Tools

    Drivers and Connectors  : mySQL connector/J (JDBC)

   

    2) 설치

    mySQL을 설치 => GUI tools 설치 

    mySQL connector 압축 풀기

   

    3) 이클립스 연동

    프로젝트 Properties -> Java Build Path -> Libraries -> AddExternal JARs...

    mysql-connector-java 의 jar파일 추가.

 

    4) 연결 및 사용

     DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());

     Connection conn = DriverManager.getConnection(url, id, psw);

     Statement stmt = conn.createStatement();

     (url - jdbc:mysql://localhost:3306/xxxx)

 

     // insert,update

     stmt.executeUpdate(query);

 

     // select

     ResultSet rs = stmt.executeQuery(query);

 

     conn.close();

     stmt.close();

 

 

 

----------------------------------------------------------------------------------

 

3. tomcat 설치

 

   1) 다운받기

   톰켓 -  http://tomcat.apache.org/

   플러그인 - http://www.sysdeo.com/eclipse/tomcatplugin

 

   2) 설치   

   톰켓 - 압축 풀기.

          - bin/startup.bat 실행 후

          - http://localhost:8080/   <== 되는지 확인 

          - shutdown.bat 으로 종료.

 

   플러그인

          - eclipse\plugins에 복사  

 

   3) 이클립스 연동

          고양이 아이콘이 추가 되었는지 확인

          메뉴 Window -> Show View -> Other -> Server -> Servers

          아래쪽에 Servers 탭 확인

          아래쪽에서 마우스 오른쪽 버튼 -> New -> Server

          Server 선택(Next) -> tomcat 위치 지정

          아래쪽 Server 추가된 것 확인.

 

 

 

----------------------------------------------------------------------------------

 

4. Web Project  

 

   1) 프로젝트 생성

       Java Project 선택.

      

   2) 폴더 구성  

       src

       web - WEB-INF - classes

                              - lib

 

       src : 소스 폴더

       classes : out put

 

       apache-tomcat-5.5.17\webapps\ROOT\WEB-INF\web.xml을 복사하여

       WEB-INF 에 web.xml추가

 

       web 에 index.html 및 jsp 파일 추가.

       index.html에 아무말이나 작성.

 

       web.xml 수정.

      <servlet-mapping><url-pattern>을 참조하여 <servlet-mapping><servlet-name>과

      <servlet><servlet-name>을 매핑하여, <servlet><servlet-class>를 생성한다.

 

   3) 프로젝트와 톰켓 연결

       아래쪽 이전에 생성시킨 Server 더블 클릭

       modules 탭에서 Add External Web Module을 눌러 Web Module 추가.

       위에 생성한 프로젝트의 web 폴더를 Decoment base로 설정.

       Path는 /sss  <==암거나

 

    4) 서버구동

       Server -> 마우스 오른쪽 버튼 -> Start

       http://localhost:8080/sss

       확인

 

 

=>http://blog.naver.com/linusplus?Redirect=Log&logNo=100029171945

parent.ContentViewer.parseScript('b_12212773');
by 팬더곰 | 2008/01/24 13:49 | JSP | 트랙백 | 덧글(2)
트랙백 주소 : http://wingh.egloos.com/tb/4106988
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 한승엽 at 2008/06/05 09:58
퍼갈께여 ~~
Commented by 필드묵시록 at 2011/10/07 12:36
퍼갑니다~~

:         :

:

비공개 덧글

◀ 이전 페이지 다음 페이지 ▶



몽환의 숲은 술파는 곳은 없어도 얼마든지 취할수 있대..
by 팬더곰
Calendar
언젠가..

언젠가.. 크게 웃는날이 오겠죠
그때까지 멈추지 말고 달려가봅시다..
카테고리
전체
일상
어느날..
JAVA
JSP
EJB
AJAX
JAVASCRIPT
DATABASE
재테크
UNIX
Tip
최근 등록된 덧글
왘ㅋㅋ감사합니다!! 덕분..
by 봉영 at 11/11
아 ㅋㅋ저도 그것땜에 찾..
by ㅠㅠ at 10/17
감사합니다.^.^ 보람..
by dfsa at 09/20
대박 감사 ㅠ
by ㅇㅇ at 08/18
감사합니다^^
by 왔다감 at 04/09
쵝오!
by 당신이 at 01/09
정말 감사합니다 와, ..
by 라이어 at 12/26
사랑합니다.
by 로산나 at 12/20
쩝니다.......한참보..
by i6020345 at 12/17
으아아아악 저주받은 손..
by 김민규 at 11/19
rss

skin by zodiac47