J2EE를 어플리케이션을 개발하기 위한 개발환경을 설정할때 환경변수 설정은 필수적이다. 이를 어떻게 하면 자동화 할수 있을까 ?
환경변수가 저장되는 곳은 윈도우즈 레지스트리이다. 현재 사용자에 대한 사용자 변수의 환경변수가 저장되는곳은HKEY_CURRENT_USER\Environment 이다. 이곳에 원하는 환경변수를 저장하면 되는것이다.
레지스트리에 키를 추가할때 사용할수 있는 명령어로 reg 가 있다. 예를들어 JAVA_HOME 이라는 환경변수를 추가한다고 해보자.
J2sdk가 설치되어 있는 위치가 E:\j2ee\j2sdk1.4.2_10 이라면 아래와 같이 실행하면 된다.
reg add HKCU\Environment /v JAVA_HOME /d E:\j2ee\j2sdk1.4.2_10
성공적으로 환경변수가 추가되었다는 메시지를 확인하였다면 레지스트리에 다음과 같이 나타날것이다.
내컴퓨터 > 속성 > 고급 탭의 환경변수의 [사용자]에 대한 사용자 변수에 JAVA_HOME 변수가 추가되었음을 확인할수 있다.
이제 원하는 환경변수를 추가해주는 CMD파일을 작성한다.
add_env.cmd라는 이름의 text파일을 생성하고 텍스트 에디터를 이용하여 환경변수를 추가하는 명령어를 입력한다.
만약 동일한 환경변수가 있을때 이를 덮어쓰도록 하고 싶다면 마지막에 /f 옵션을 추가하면 된다.
reg add HKCU\Environment /v JAVA_HOME /d E:\j2ee\j2sdk1.4.2_10 /f
비록 간단한 방법이지만 잘만 활용한다면 귀찮은 환경변수 설정에서 벗어날수 있을 것이다.
환경변수가 저장되는 곳은 윈도우즈 레지스트리이다. 현재 사용자에 대한 사용자 변수의 환경변수가 저장되는곳은HKEY_CURRENT_USER\Environment 이다. 이곳에 원하는 환경변수를 저장하면 되는것이다.
레지스트리에 키를 추가할때 사용할수 있는 명령어로 reg 가 있다. 예를들어 JAVA_HOME 이라는 환경변수를 추가한다고 해보자.
J2sdk가 설치되어 있는 위치가 E:\j2ee\j2sdk1.4.2_10 이라면 아래와 같이 실행하면 된다.
reg add HKCU\Environment /v JAVA_HOME /d E:\j2ee\j2sdk1.4.2_10
성공적으로 환경변수가 추가되었다는 메시지를 확인하였다면 레지스트리에 다음과 같이 나타날것이다.
내컴퓨터 > 속성 > 고급 탭의 환경변수의 [사용자]에 대한 사용자 변수에 JAVA_HOME 변수가 추가되었음을 확인할수 있다.
이제 원하는 환경변수를 추가해주는 CMD파일을 작성한다.
add_env.cmd라는 이름의 text파일을 생성하고 텍스트 에디터를 이용하여 환경변수를 추가하는 명령어를 입력한다.
만약 동일한 환경변수가 있을때 이를 덮어쓰도록 하고 싶다면 마지막에 /f 옵션을 추가하면 된다.
reg add HKCU\Environment /v JAVA_HOME /d E:\j2ee\j2sdk1.4.2_10 /f
비록 간단한 방법이지만 잘만 활용한다면 귀찮은 환경변수 설정에서 벗어날수 있을 것이다.
'Development > 자동화' 카테고리의 다른 글
| Ant 표준 타겟(Target) (0) | 2007/09/17 |
|---|---|
| Ant로 웹로직에서 EJB 빌드하고 배포하기 (0) | 2007/08/30 |
| 환경변수 자동으로 추가하기 (4) | 2007/03/29 |
| 프로젝트 관리의 자동화 (0) | 2007/02/18 |
| Build Server Anthill (0) | 2007/02/05 |
| 윈도우 서비스 제거하기 (3) | 2007/02/05 |


