以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  Jena 安装完后检测出来的错误,怎么解决?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=27154)


--  作者:maryannyuan
--  发布时间:2/10/2006 4:58:00 PM

--  Jena 安装完后检测出来的错误,怎么解决?
路径也设了,不知下面的错误信息应该怎么解决,万分感谢.

C:\Jena-2.3>test
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

......................................F...

Time: 43.022
There was 1 failure:
1) testEncodingMismatch2(com.hp.hpl.jena.rdf.arp.test.MoreTests)junit.framework.
AssertionFailedError: Expected error: ERR_ENCODING_MISMATCH but it did not occur
.
        at com.hp.hpl.jena.rdf.arp.test.MoreTests.checkExpected(MoreTests.java:4
77)
        at com.hp.hpl.jena.rdf.arp.test.MoreTests.testEncodingMismatch2(MoreTest
s.java:259)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

FAILURES!!!
Tests run: 9365,  Failures: 1,  Errors: 0


C:\Jena-2.3>


--  作者:jpz6311whu
--  发布时间:2/10/2006 5:35:00 PM

--  
你是怎么安装的?
"路径也设了"是什么意思?
--  作者:maryannyuan
--  发布时间:2/13/2006 10:26:00 AM

--  
就是解压缩,然后设置java classpath,按照安装指令说的那样,可是检测就失败。
--  作者:jpz6311whu
--  发布时间:2/13/2006 10:01:00 PM

--  
根据test.bat:
@echo off

set CP=lib/antlr-2.7.5.jar;lib/arq.jar;lib/concurrent.jar;lib/icu4j_3_4.jar;lib/jakarta-oro-2.0.8.jar;lib/jena.jar;lib/jenatest.jar;lib/junit.jar;lib/log4j-1.2.12.jar;lib/commons-logging-api.jar;lib/commons-logging.jar;lib/xercesImpl.jar;lib/xml-apis.jar;lib/stax-1.1.1-dev.jar;lib/stax-api-1.0.jar

java -version

java -classpath %CP% junit.textui.TestRunner com.hp.hpl.jena.test.TestPackage

它在运行的时候用了-classpath,所以运行的时候不需要环境变量的支持,我没设置classpath直接运行,没有问题。

如果你真想细究这个问题的原因,可以看看它所执行的两个类源代码。


--  作者:jpz6311whu
--  发布时间:2/13/2006 10:04:00 PM

--  
它用的其实是junit的单元测试,如果你熟悉junit的话,应该不难找到问题在哪,我估计是环境变量的问题。
--  作者:maryannyuan
--  发布时间:2/15/2006 6:46:00 PM

--  
junit不熟啊,还是没看明白楼上的说明,
能不能简要的说我现在应该怎么解决呀.
--  作者:okeykid
--  发布时间:10/20/2006 9:46:00 PM

--  
安装成功的表现是什么?我的是这样的。
D: \Jena-2.4>test.bat
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01)
Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing)
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
--  作者:ricky_lxl
--  发布时间:5/8/2007 11:54:00 PM

--  
我也遇到相同的错误,有没有解决办法?
ricky_lxl@163.com
--  作者:cosmosex
--  发布时间:5/25/2007 6:34:00 PM

--  
好像是编码错误
源代码里面在做testEncodingMismatch2的时候如果test001.rdf文件的格式为utf则直接返回。但是我看到这些文件的编码都变成GBK了。
我也遇到这个问题的。期待大侠回答
--  作者:cosmosex
--  发布时间:5/25/2007 7:06:00 PM

--  
发现把操作系统的默认语言改成英语就好了,太邪恶了
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
66.406ms