..
DEV/개발관련 툴 (43)
don't run Tomcat in debug mode
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
don't run Tomcat in debug mode

기본적으로 Tomcat 플러그인은 디버깅 모드로 돌아가고 있음.
이 메뉴 선택시 디버깅 화면으로 가지 않고도 톰캣을 구동시킬수 있음.

'DEV > 개발관련 툴' 카테고리의 다른 글

Block Selection Mode  (0) 2010.02.08
이클립스 갈릴레오 설치  (0) 2010.02.02
aptana 플러그인 사용하기  (0) 2009.04.09
  Comments,     Trackbacks
이클립스 갈릴레오 설치
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이클립스 갈릴레오 설치

이클립스
버전 : Eclipse IDE for Java Developers (92 MB)  다운
사이트 : http://www.eclipse.org/downloads/
 
이클립스 플러그인
사이트 : http://www.eclipseplugincentral.com/

SVN
사이트 : http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x

WST

APTANA
LOG4j

Velocity Editor
사이트 : http://blog.naver.com/saturna?Redirect=Log&logNo=60094916109
Eclipse update site URL:  http://code.google.com/p/veloeclipse/

Aptana
사이트 : http://www.aptana.org/studio/download
순서
1. step1 - eclipse plugin
2. step2 - download now
3. Eclipse Update Site 복사

XML Schema Definition (XSD)
Eclipse Mylyn Project
Polarion Subversive SVN Connectors
Eclipse Data Tools Platform Enablement
Eclipse Subversive - SVN Team Provider Project

이클립스 설명 : http://wiki.kldp.org/wiki.php/Eclipse

'DEV > 개발관련 툴' 카테고리의 다른 글

don't run Tomcat in debug mode  (0) 2010.02.08
aptana 플러그인 사용하기  (0) 2009.04.09
EditPlus 자바 사용을 위한 환경설정  (0) 2009.03.21
  Comments,     Trackbacks
aptana 플러그인 사용하기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이클립스의 버전에 따라 다르니까 잘 선택해서 다운로드 하기
http://www.aptana.com/
다운로드 클릭
http://www.aptana.com/studio/download
step1에서 eclipse 플러그인 선택
http://www.aptana.com/studio/download/thanks?platform=plugin&os=false


http://update.aptana.com/update/studio/3.4/

'DEV > 개발관련 툴' 카테고리의 다른 글

이클립스 갈릴레오 설치  (0) 2010.02.02
EditPlus 자바 사용을 위한 환경설정  (0) 2009.03.21
환경변수란  (0) 2009.03.21
  Comments,     Trackbacks
EditPlus 자바 사용을 위한 환경설정
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 자바 컴파일
사용자 삽입 이미지

2. 자바실행
사용자 삽입 이미지

'DEV > 개발관련 툴' 카테고리의 다른 글

aptana 플러그인 사용하기  (0) 2009.04.09
환경변수란  (0) 2009.03.21
java 설치 가이드  (0) 2009.03.21
  Comments,     Trackbacks
환경변수란
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
환경변수 PATH 와 CLASSPATH .

 
환경변수란,

운영체제가 가지고 있는 값을 말한다.

프로그램에 변수가 있다면 운영체제는 환경변수가 있다.

다음은 윈도우 환경변수의 예이다.

:: PATH, TIME, DATE, SYSTEMDIR, TEMP, WINDIR

 

환경변수 PATH.

환경변수 PATH 다음에 기술된 디렉토리 경로 안에 존재하는 모든 실행파일(javac.exe를 포함해서)은 어느 디렉토리에서도 실행 가능하게 된다.

즉, PATH는 실행파일을 찾기 위한 폴더들의 모음이다.

 

환경변수 CLASSPATH

환경변수 CLASSPATH를 이해하기 위해서 앞서 JRE가 무엇인지 짚고 넘어가자.

JRE는 JAVA RUNTIME ENVIRONMENT의 약자로서 즉, 자바 실행 환경 이라는 뜻이다.

자바 클래스가 실행되기 위해서 필요한 플랫폼 즉, JVM에 환경 설정을 위한 프로그램을 포함한 것이라고 생각하면 쉽다.

 

만일 우리가 자바로 프로그램을 작성해서 실행해 보려면 자바를 개발하기 위한 도구인 JDK와 이를 실행하기 위한 JRE 자바 실행 환경이 모두 있어야 한다.

다행히 우리가 썬 마이크로시스템즈사에서 다운받아 설치한 JDK 6.0에는 이 모든 것이 포함되어 있다.

 

JDK를 설치하면서 함께 설치되는 것 중의 하나가 JRE 이다.

JRE에는 자바 프로그램을 위한 다양한 클래스들이 압축 파일 형태로 제공된다.

 

이들 클래스를 사용하기 위해서 사용되는 환경 변수가 바로 CLASSPATH 이다.

CLASSPATH는 자바에서 사용하는 PATH 이다.

자바는 윈도우와는 달리 class를 사용한다.

PATH와 개념이 비슷하지만 자바의 class 파일들의 경로를 위한 환경변수이다.

다양한 자바에서 제공해주는 클래스를 사용하려면 CALSSPATH를 설정해줘야한다.


CLASSPATH=. ; C:\Program Files\Java\jre1.6.0\lib

 
위의 예는 CLASSPATH를 현재 디렉토리와 C:\Program Files\Java\jre1.6.0\lib 로 설정한 예이다.

세미콜론(;)을 기준으로 앞에 .이 현재 디렉토리를 의미한다.

세미콜론(;)은 두개 이상에 대해서 PATH를 설정할 때 이를 구분하기 위한 기호로 사용된다.

 

그럼 현재디렉토리(.)은 왜 CLASSPATH로 설정해야 할까?

자바를 컴파일하면 클래스 파일이 생성된다.

이렇게 생성된 클래스 파일을 실행시키면 JVM이 해당 클래스 파일을 찾게 되는데 이 때 현재 디렉토리에서 클래스 파일을 찾으라는 의미로 CLASSPATH에 현재 디렉토리를 추가해 준다.

'DEV > 개발관련 툴' 카테고리의 다른 글

EditPlus 자바 사용을 위한 환경설정  (0) 2009.03.21
java 설치 가이드  (0) 2009.03.21
tomcat과 oracle 연동  (0) 2009.03.19
  Comments,     Trackbacks
java 설치 가이드
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
jdk 1.6 버전의 자바 설치

1. http://java.sun.com/ 로 접속한다.

2. 다운로드 JAVA SE를 선택한다.
사용자 삽입 이미지









3. jre가 포함된 jdk1.6 버전을 클릭한다. (jdk안에 jre 포함)
사용자 삽입 이미지

jdk
- 자바 개발을 위한 툴
- java development kit : 자바 개발 도구

jre
- 자바로 개발된 프로그램이 실행하기 위한 환경 조성(?)
- 소스짜고 컴파일 한후에 실행하기 위한것

jar(자르)
- Java ARchive : 자바 저장소
- 패키지라고 함.
- 여러 class 파일들을 압축해서 모아 놓은것이다.
- 아축을 풀면 여러 폴더 안에 class 파일들이 있다.
- 이 jar 파일의 경로를 classpath에 추가 하면 이 패키지를 import 할 수 있게 된다.
(jdk가 깔린 jre/lib/ext 안에 jar파일을 복사하면 환경 변수 설정을 할 필요가 없다.)

4. jdk-6u12-windows-i586-p.exe  다운로드

5. jdk 설치 경로 -> C:\java\jdk1.6.0 으로 한다.

6. 설치 완료 후 환경 변수를 잡아 주자

- 내컴퓨터 - 속성 - 고급 - 환경변수
- JAVA_HOME : C:\Java\jdk1.6.0 (자바의 기본 path)
(마지막에 세미콘론 붙이지 말것!!)
- Path : %JAVA_HOME%\bin;
(path설정시 보통 맨 마지막에 추가 하지만 oracle이 설치 된 경우에는 맨앞으로 추가 하자! 오라클에도 자바가 설치 되어 있는데 현재 설치하려는 자바 버전보다 구버전이기 때문이다.)
- CLASSPATH : %classpath%;.
(%classpath%은 기존에 잡혀 있는 classpath를 가져오겠다는 것이고 ;은 구분자 .은 프로그램을
실행 시키는 어느 위치에서 든지 클래스 패스를 인식하겠다는 뜻이다.)

- 커맨드 창에서 환경 변수를 설정하고 싶다면
set path = 경로

7. cmd 창에서 javac를 입력해 본다.

-echo %패스이름% 을 통해서 path확인이 가능하다.

'DEV > 개발관련 툴' 카테고리의 다른 글

환경변수란  (0) 2009.03.21
tomcat과 oracle 연동  (0) 2009.03.19
oracle client  (0) 2009.03.19
  Comments,     Trackbacks
tomcat과 oracle 연동
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
tomcat 설정 후 DB연결 테스트 하기

간단하다

1. %oracle_home%\ora92\jdbc\lib폴더로 이동

2. ojdbc14.jar 파일 복사

3. %catalina_home%\common\lib 폴더에 복사한다.(catalina_home=>톰캣 기본 경로)

'DEV > 개발관련 툴' 카테고리의 다른 글

java 설치 가이드  (0) 2009.03.21
oracle client  (0) 2009.03.19
apache + tomcat 연동 (java)  (0) 2009.03.19
  Comments,     Trackbacks
oracle client
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

원격지의 데이터베이스 서버에 접속하기 위한 oracle client 프로그램

oracle client에서 oracle server로 접속하기 위해서는 몇가지 설정을 해야 한다.

1. tnsnames.ora 편집

- %oracle_home%\ora92\network\admin 으로 이동
  (원격의 오라클 서버에 접속하므로 network 폴더에 있겠고 원격접속 설정을 관리하는 admin 폴더로 간다)

- tnsname.ora 파일을 찾는다. (만약 없다면? sample 폴더 안에 있는 tnsname.ora파일을 복사해서 붙여 넣기)

- 설정 확인 방법
  * 시작 - 실행 - cmd - tnsping [SID] 를 실행하여 세팅이 잘 되었는지 확인한다.
  * Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521))
    OK (180 msec) 이런 문구가 나오면 성공
  * tns접속의 경우 id/pw@SID

'DEV > 개발관련 툴' 카테고리의 다른 글

tomcat과 oracle 연동  (0) 2009.03.19
apache + tomcat 연동 (java)  (0) 2009.03.19
다른 이름으로 저장시 경로 설정하기  (0) 2009.03.12
  Comments,     Trackbacks
apache + tomcat 연동 (java)
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 자카르타 톰캣 + 아파치 서버

서블릿/JSP 컨테이너의 역할 뿐 아니라 웹 서버의 기능도 가지고 있다.
그러나 성능 좋은 웹 서버로는 부족한 점이 있다.
-> 그러므로자카르타 톰캣과 아파치 웹 서버를 결합해서 사용한다.

※ TCP 소켓을 통해서 JK 컨넥터와 연결하는 방법을 사용하기로 한다.(방법은 다양하다)
    (JK2 커넥터도 존재하지만 아파치에서 더이상 지원하지 않으므로 패스~)

- 장점 : 톰캣과 아파치 서버가 서로 독립적으로 동작, 구성하기 쉽다.
- 단점 : 톰캣이 별도로 항상 실행되어야 한다.

1) 아파치 웹 서버 다운로드 및 설치

url - http://httpd.apache.org/
file - Win32 Binary without crypto (no mod_ssl) (MSI Installer)

2) JK 컨텍터 라이브러리 다운로드
아파치와 톰캣을 내부적으로 연결하는 모듈입니다
url - http://www.apache.org/dist/tomcat/tomcat-connectors/
file - mod_jk-1.2.27-httpd-2.0.63.so
 

경로 : %apache_home%/modules 디렉토리로 복사

3) httpd.conf 설정 변경
- jk 컨텍터가 동작하기 위해서는 아파치 웹 서버의 httpd.conf파일을 변경해야 한다.
- httpd.conf 파일에 다음과 같은 내용 추가

예시 - httpd.conf


4) %catalina_home%/conf/jk/workers.properties

- jk를 위한 환경 설정에서 가장 중요한 부분은 아파치 웹 서버에서 저장하는 workers.properties이다.
- 이 환경 설정에서의 값들 하나 하나가 성능과 밀접한 연관을 가지게 된다.
- 로드 발란싱과 같은 기능도 여기서 적용된다.
(자세한 사항은 다른 페이지에서 설명)

예시 - workers.properties

5)%catalina_home%/conf/server.xml

예시 - server.xml


6) 마지막 실행
- 톰캣을 먼저 실행하고 아파치 웹 서버를 나중에 실행시킨다.
- 아파치 - html 이미지 같은 정적인 테이터
- 톰캣 - jsp와 서블릿
- html 파일 , 이미지 파일, 자바스크립트 파일 css 파일 아파치/htdocs 디렉토리로 복사

2. 자카르타 톰캣
- JSP 및 Servlet을 해석하는 기능 및 페이지로 뿌려주는 서버 역할을 함.
- 서버상 기능이 아파치에 미치지 못함
- 파싱 기능도 JSP에 한정됨 -> 성능을 제대로 이끌기 위해서 아파치와 연동


[알게 된점]

※추가사항※

Tomcat Default Socket 을 닫는 작업. (8080 포트 닫기)

[사용자 요청] <->  [ Apache ] <-> [Tomcat ] <-> [DBMS]

                  80포트        내부 8009 포트         커넥션풀



클라이언트의 요청은 아파치 서버가 받게 되므로 톰캣의 포트는 열어둘 필요가 없다.
그러므로 주석처리 이후 http://localhost/ 로 (기본포트80) 으로 접속가능하지만
http://localhost:8080/ 으로는 접속이 불가능하게 된다.
 



http://blog.naver.com/solleil7829?Redirect=Log&logNo=30025281583

'DEV > 개발관련 툴' 카테고리의 다른 글

oracle client  (0) 2009.03.19
다른 이름으로 저장시 경로 설정하기  (0) 2009.03.12
vmware  (0) 2009.03.09
  Comments,     Trackbacks
다른 이름으로 저장시 경로 설정하기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

시작 버튼 - 실행 - gpedit.msc

사용자 구성 > 관리 템플릿 > window 구성 요소 > window 탐색기 > 공용 파일 열기 대화 상자

바로 가기 모음 표시 항목 클릭 후

바탕화면은 Desktop
내 문서는 MyDocuments
내 컴퓨터는 MyComputer
최근문서는 Recent

그외 자기가 원하는 폴더 경로 예

D:\Downloads
E:\Utilities

http://blog.daum.net/poongsin1/1902731

'DEV > 개발관련 툴' 카테고리의 다른 글

apache + tomcat 연동 (java)  (0) 2009.03.19
vmware  (0) 2009.03.09
콘솔 로그 쉽게 지우기  (0) 2009.01.08
  Comments,     Trackbacks