2017-10-28 28 views
-2

그냥 자바 jre의 bin 폴더를 프로그램이 들어있는 폴더에 복사하고 임시 경로 변수를 복사 된 bin 폴더에 복사합니다. 이것은 jre 또는 jdk가 설치되어 있지 않지만 다른 컴퓨터에는 완벽하게 작동합니다 jdk가 설치된 PC에서 경로를 감지했지만 "오류 : java.dll을 찾을 수 없습니다"라는 오류가 발생합니다. 이것이 제 문제입니다. 내가 set PATH=\java\bin%path%임시 경로 변수가 작동하지 않습니다

을 사용하고

은 무엇 내가 달성하기 위해 시도하고 있다는 것입니다

+0

그럼 jdk/jre 번들로 연주하고 경로를 설정하는 방법에 대한 완전한 이야기를 나레이션해야 할 것입니다. 임시 경로 변수가 실제로 의미하는 바는 무엇이며 JDK는 다른 머신에서 어떤 점을 이야기하고 있습니까? 또한 사이드 노트에 어쨌든 시도하려는 것은 무엇입니까? – nullpointer

+0

그래, 여전히 두 기계가 어떤 차이점을 유지하고 각각의 구성이 무엇인지 분명하지 않습니다. 당신은 두 머신의 PATH 변수 구성을 공유 할 것이고 (처음에는 의심 스러울 것입니다) 그리고 각 머신에 구성된 JDK 버전을 공유 할 것입니다. 이 질문을 모두 업데이트하여 의견이 아니라 의미있게 만드십시오. – nullpointer

+0

[Java 버전 확인시 오류 : java.dll을 찾을 수 없음] (https://stackoverflow.com/questions/9313353/error-when-checking-java-version-could-not-find-java) -dll? noredirect = 1 & lq = 1) 및 [Java 설치 후 Java SE Runtime Environment를 찾을 수 없습니다.] (https://stackoverflow.com/questions/19329047/could-not-find-java-se-runtime- 환경 설치 후 Java? noredirect = 1 & lq = 1) – nullpointer

답변

0

당신은 lib 폴더를 필요로하는 jar 파일을 실행에 JRE를 설치하고 새 컴퓨터에 경로를 정의 할 필요가 없을 것입니다 또한. 일부 컴퓨터는이를 필요로하고 어떤 컴퓨터는 그렇지 않습니다.

bin 폴더를 복사하지 마십시오. lib 폴더도 함께 복사하십시오. 그리고 set path=java\bin\을 사용하십시오. 모든 PC에서 작동합니다.