2010-03-27 2 views
0

배치 파일을 통해 클래스 경로를 설정하고 싶습니다. 나는 Windows XP에 일하고있다. 나는 두 가지 질문이 있습니다
내 첫 번째 질문 : 나는 제어판에 갔을 때 나는 그것을 실행이 파일을 실행했을 때 나는
"set classpath = C:\WINDOWS\system32\;.;C:\jdk1.5.0\lib\tools.jar;C:\poi-3.6\poi-3.6-20091214.jar;C:\poi-3.6\poi-contrib-3.6-20091214.jar;C:\poi-3.6\poi-ooxml-3.6-20091214.jar;C:\poi-3.6\poi-ooxml-schemas-3.6-20091214.jar;C:\poi-3.6\poi-scratchpad-3.6-20091214.jar;E:\jdbc\postgresql-8.2-505.jdbc3.jar;C:\xmlbeans-2.5.0\lib\jsr173_1.0_api.jar;C:\xmlbeans-2.5.0\lib\resolver.jar;C:\xmlbeans-2.5.0\lib\xbean.jar;C:\xmlbeans-2.5.0\lib\xbean_xpath.jar;C:\xmlbeans-2.5.0\lib\xmlbeans-qname.jar;C:\xmlbeans-2.5.0\lib\xmlpublic.jar;C:\dom4j-1.6.1\dom4j-1.6.1.jar;
exit"
를 입력하는 에 배치 파일을했지만
배치 경로 설정 및 배치 파일을 통한 데이터베이스 설치

> system> advanced> 환경 변수를 선택하고 classpath를 선택했다면 설정 한 classpath가 표시되지 않았습니다. 배치 파일을 통해 클래스 경로를 설정하는 올바른 방법은 무엇입니까?

내 두 번째 질문 :

우리는 배치 파일을 통해 데이터베이스를 설치할 수있는 방법이 예를 들어, 거기에 말인가요 : postgresql8.2?

감사합니다.

+1

두 가지 질문이있는 경우 두 가지 질문을 게시하십시오. – skaffman

+1

배치 파일을 통해 쉽게 설치할 수있는 경량 자바 데이터베이스 (예 : hsqldb, derby, ...)를 사용할 수 있습니다. postgresql에 대한 답변 skaffmans 참조 ;-) – Karussell

답변

1

명령 줄에서 클래스 경로를 설정하면 해당 일괄 처리에만 영향을 미치며 새 프로세스에 사용될 클래스 경로에는 영향을 미치지 않습니다. 커맨드 라인에서 당신이하려는 일을하는 법을 모르겠다.하지만 아마도 레지스트리에 대해 걱정할 필요가있을 것이다.

+0

감사합니다. 하지만 내게 레지스트리에 mucking 및 내 문제를 해결하는 방법에 대한 자세한 내용을 말할 수 있습니까? – Supereme

+0

@Supereme : 문제를 해결할 수 없습니다. 가장 많은 문제가 발생할 가능성이 높습니다. –

0

windos 환경 변수의 제어판에 가서 클래스 경로를 설정하면 자체 경로가 가장 좋은 방법이며 쉬운 방법입니다.

0

전역 클래스 경로 환경 변수는 으로 설정하면 안됩니다.. 구식 인터넷 자습서 및 교과서를 통해 불행히도 살아남은 Java의 초기 시대부터 구식 개념입니다.

클래스 경로는 각 응용 프로그램마다 개별적으로 설정해야하며 응용 프로그램을 시작할 때 via the command line이되도록 설정해야합니다.

관련 문제