若在运行ccn聊天室例子时,遇见以下问题:
ccnx/apps/ccnChat#./tools/ccnchat ccnx:/adcd
Cannot find ccn.jar, set CCN_HOME env variable. 解决方法: Fefora操作系统下: 检查ccnx/lib目录下是否有ccn.jar文件;没有,则需要用yum install java* 安装java相关安装包;有,则用yum install ant* 安装ant相关安装包。 重新编译。 Ubuntu系统下: 使用apt-get install ant命令安装ant相关安装包后,重新编译; 若在make test时出现以下错误:
BUILD FAILED/home/ccnx0.6.0/javasrc/build.xml:99: Unable to find a javac compiler;com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-6-openjdk/jre" 解决方法: 应该将环境变量JAVA_HOME指向JDK,但是系统中却指向的是/usr/lib/jvm/java-6-openjdk/jre 运行命令apt-get install openjdk-6-jdk,重新make test即可解决上面问题。