以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [求助]ARQ的配置  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=60677)


--  作者:SW_girl
--  发布时间:3/31/2008 7:32:00 PM

--  [求助]ARQ的配置
诸位哥哥,今天下载了ARQ-2.1-beta,想好好学学SPARQL的,可配置上始终通不过。看了论坛里很多以前相关的帖子,也修改了好多次,但始终不行。所以只好求教诸位大哥了。
下面是设置的环境变量
ARQROOT  : D:\ARQ-2.1-beta;

CLASSPATH : ARQROOT\bat\arq.bat;ARQROOT\bat\check_root.bat;ARQROOT\bat\make_classpath.bat;ARQROOT\bat\qexpr.bat;ARQROOT\bat\qparse.bat;ARQROOT\bat\qtest.bat;ARQROOT\bat\query.bat;ARQROOT\bat\rset.bat;ARQROOT\bat\sparql.bat;;E:\Jena\lib\antlr-2.7.5.jar;E:\Jena\lib\arq.jar;E:\Jena\lib\commons-logging.jar;E:\Jena\lib\concurrent.jar;E:\Jena\lib\icu4j_3_4.jar;E:\Jena\lib\iri.jar;E:\Jena\lib\jena.jar;E:\Jena\lib\jenatest.jar;E:\Jena\lib\json.jar;E:\Jena\lib\junit.jar;E:\Jena\lib\log4j-1.2.12.jar;E:\Jena\lib\stax-api-1.0.jar;E:\Jena\lib\wstx-asl-2.8.jar;E:\Jena\lib\xercesImpl.jar;E:\Jena\lib\xml-apis.jar;

PATH  :
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;;C:\Program Files\Java\jdk1.6.0_03\bin;"C:\Program Files\Graphviz2.16\Bin";;C:\PROGRA~1\ATT\Graphviz\bin;C:\Program Files\RacerPro-1-9-0\;ARQROOT\bat\arq.bat;ARQROOT\bat\check_root.bat;ARQROOT\bat\make_classpath.bat;ARQROOT\bat\qexpr.bat;ARQROOT\bat\qparse.bat;ARQROOT\bat\qtest.bat;ARQROOT\bat\query.bat;ARQROOT\bat\rset.bat;ARQROOT\bat\sparql.bat;

然后在命令行上敲sparql,结果就显示
'sparql' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这到底是怎么回事呢?请诸位帮帮我


--  作者:jpz6311whu
--  发布时间:3/31/2008 9:10:00 PM

--  
ARQROOT
-->
%ARQROOT%
--  作者:SW_girl
--  发布时间:3/31/2008 10:20:00 PM

--  
是把CLASSPATH和PATH里的ARQROOT改成%ARQROOT%吗?
--  作者:lark
--  发布时间:3/31/2008 10:28:00 PM

--  
yes
--  作者:SW_girl
--  发布时间:3/31/2008 10:49:00 PM

--  
可是已经下面改成这样了,还是显示不是内部和外部命令,我都无奈了……

ARQROOT  : D:\ARQ-2.1-beta;

CLASSPATH : 
%ARQROOT%\lib\antlr-2.7.5.jar;%ARQROOT%\lib\arq.jar;%ARQROOT%\lib\arq-extra.jar;%ARQROOT%\lib\commons-logging-1.1.jar;%ARQROOT%\lib\concurrent.jar;%ARQROOT%\lib\icu4j_3_4.jar;%ARQROOT%\lib\iri.jar;%ARQROOT%\lib\jena.jar;%ARQROOT%\lib\jenatest.jar;%ARQROOT%\lib\json.jar;%ARQROOT%\lib\junit.jar;%ARQROOT%\lib\log4j-1.2.12.jar;%ARQROOT%\lib\lucene-core-2.0.0.jar;%ARQROOT%\lib\stax-api-1.0.jar;%ARQROOT%\lib\wstx-asl-3.0.0.jar;%ARQROOT%\lib\xercesImpl.jar;%ARQROOT%\lib\xml-apis.jar;;E:\Jena\lib\antlr-2.7.5.jar;E:\Jena\lib\arq.jar;E:\Jena\lib\commons-logging.jar;E:\Jena\lib\concurrent.jar;E:\Jena\lib\icu4j_3_4.jar;E:\Jena\lib\iri.jar;E:\Jena\lib\jena.jar;E:\Jena\lib\jenatest.jar;E:\Jena\lib\json.jar;E:\Jena\lib\junit.jar;E:\Jena\lib\log4j-1.2.12.jar;E:\Jena\lib\stax-api-1.0.jar;E:\Jena\lib\wstx-asl-2.8.jar;E:\Jena\lib\xercesImpl.jar;E:\Jena\lib\xml-apis.jar;

PATH  :
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;;C:\Program Files\Java\jdk1.6.0_03\bin;"C:\Program Files\Graphviz2.16\Bin";;C:\PROGRA~1\ATT\Graphviz\bin;C:\Program Files\RacerPro-1-9-0\;%ARQROOT%\bat\arq.bat;%ARQROOT%\bat\check_root.bat;%ARQROOT%\bat\make_classpath.bat;%ARQROOT%\bat\qexpr.bat;%ARQROOT%\bat\qparse.bat;%ARQROOT%\bat\qtest.bat;%ARQROOT%\bat\query.bat;%ARQROOT%\bat\rset.bat;%ARQROOT%\bat\sparql.bat;


--  作者:lark
--  发布时间:3/31/2008 11:04:00 PM

--  
ARQROOT  : D:\ARQ-2.1-beta;
这后面没有分号的。。。
--  作者:jpz6311whu
--  发布时间:3/31/2008 11:06:00 PM

--  
敲一下sparql.bat而不是sparql
--  作者:SW_girl
--  发布时间:3/31/2008 11:17:00 PM

--  
这回敲的是sparql.bat,不是 sparql。但跟以前一样,还是那句“不是内部和外部命令”
--  作者:jpz6311whu
--  发布时间:3/31/2008 11:25:00 PM

--  
PATH里面应该是目录而不是文件,就是把%ARQROOT%\bat\arq.bat都去掉,改成;%ARQROOT%\bat\就行了
--  作者:SW_girl
--  发布时间:4/1/2008 3:17:00 PM

--  
这回终于通过了,oh万岁
谢谢jpz6311whu和lark两位哥哥啦
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,394.531ms