나는우분투에서 XStream을 위해 경로를 설정하는 방법 14.04
sudo apt-get install openjdk-7-jdk
지금 내가 설치하여 JDK의 내 버전을 우분투 14.04를 사용하여 설치하고 XStream을 1.4.7,하지만 난 어떤 컴파일 할 때마다
$javac app.java
error: package com.thoughtworks.xstream does not exist
import com.thoughtworks.xstream.XStream;
나는 그것이 제대로 설치되어 있는지 확인했는데 내에 그것을 가지고 : 패키지를 사용하여 자바 파일, 나는 그것이 com.thoughtworks
패키지를 찾을 수 없습니다 말해 오류가. Google 검색 후, $CLASSPATH
변수를 설정해야한다는 것을 알았지 만 시스템에 그러한 변수가없는 것입니다.
echo $JAVA_HOME
도 echo $CLASSPATH
도 (나는 또한 괄호로 시험해 보았습니다.) 컴파일과 실행 모두 다른 일반적으로 사용되는 패키지에서 완벽하게 작동합니다.
결론적으로 경로는 다른 장소 (?)에 설정되어 있습니다.
나는 또한 나의 .bashrc에 및 의 .profile 파일에 $PATH
에 대한 export
가 설정되어 있지 않기 때문에 나는 XStream과 패키지를 찾기 위해 자바 컴파일러에게하는 방법이나 아무 생각이 없습니다.
다른 모든 시스템은 내 시스템에서 완벽하게 작동합니다. 아무도 올바른 방향으로 나를 가리킬 수 있습니까? 내 컴파일러가 사용하는 경로를 찾고 xtream 경로를 추가하는 간단한 CLI 명령. 미리 감사드립니다.
Debian 8에서 (현재의 directroy를 끝에': .'에 추가합니다.) :'javac -cp /usr/share/java/xstream-1.4.7.jar :. myapplication.java' –