首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >超长的类路径

超长的类路径
EN

Stack Overflow用户
提问于 2011-03-04 11:28:15
回答 4查看 325关注 0票数 0

我试图将下面的类路径很好地添加到windows中,但我不知道如何添加。所有这些文件都在同一个文件夹中,但是如果我将类路径变量设置为GATE(X86)\ .;C:\Program -6.0lib*.jar,它就不能工作。

这个也不起作用:

代码语言:javascript
复制
.;C:\Program Files (x86)\GATE-6.0\lib\Bib2HTML.jar;C:\Program Files (x86)\GATE-6.0\lib\GnuGetOpt.jar;C:\Program Files (x86)\GATE-6.0\lib\activation.jar;C:\Program Files (x86)\GATE-6.0\lib\ant-contrib-1.0b2.jar;C:\Program Files (x86)\GATE-6.0\lib\ant-junit.jar;C:\Program Files (x86)\GATE-6.0\lib\ant-launcher.jar;C:\Program Files (x86)\GATE-6.0\lib\ant-nodeps.jar;C:\Program Files (x86)\GATE-6.0\lib\ant.jar;C:\Program Files (x86)\GATE-6.0\lib\bcmail-jdk15-1.45.jar;C:\Program Files (x86)\GATE-6.0\lib\bcprov-jdk15-1.45.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-compress-1.0.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-discovery-0.2.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-fileupload-1.0.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-io-1.4.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-lang-2.4.jar;C:\Program Files (x86)\GATE-6.0\lib\commons-logging-1.1.1.jar;C:\Program Files (x86)\GATE-6.0\lib\concurrent.jar;C:\Program Files (x86)\GATE-6.0\lib\dom4j-1.6.1.jar;C:\Program Files (x86)\GATE-6.0\lib\fontbox-1.1.0.jar;C:\Program Files (x86)\GATE-6.0\lib\gate-asm.jar;C:\Program Files (x86)\GATE-6.0\lib\gate-compiler-jdt.jar;C:\Program Files (x86)\GATE-6.0\lib\gateHmm.jar;C:\Program Files (x86)\GATE-6.0\lib\geronimo-ws-metadata_2.0_spec-1.1.1.jar;C:\Program Files (x86)\GATE-6.0\lib\icu4j.jar;C:\Program Files (x86)\GATE-6.0\lib\jakarta-oro-2.0.5.jar;C:\Program Files (x86)\GATE-6.0\lib\javacc.jar;C:\Program Files (x86)\GATE-6.0\lib\jaxb-api-2.0.jar;C:\Program Files (x86)\GATE-6.0\lib\jaxen-1.1.jar;C:\Program Files (x86)\GATE-6.0\lib\jaxws-api-2.0.jar;C:\Program Files (x86)\GATE-6.0\lib\jdom.jar;C:\Program Files (x86)\GATE-6.0\lib\jempbox-1.1.0.jar;C:\Program Files (x86)\GATE-6.0\lib\junit.jar;C:\Program Files (x86)\GATE-6.0\lib\log4j-1.2.14.jar;C:\Program Files (x86)\GATE-6.0\lib\lubm.jar;C:\Program Files (x86)\GATE-6.0\lib\lucene-core-3.0.1.jar;C:\Program Files (x86)\GATE-6.0\lib\mail.jar;C:\Program Files (x86)\GATE-6.0\lib\nekohtml-1.9.14.jar;C:\Program Files (x86)\GATE-6.0\lib\ontotext.jar;C:\Program Files (x86)\GATE-6.0\lib\pdfbox-1.1.0.jar;C:\Program Files (x86)\GATE-6.0\lib\pg73jdbc3.jar;C:\Program Files (x86)\GATE-6.0\lib\poi-3.6.jar;C:\Program Files (x86)\GATE-6.0\lib\poi-ooxml-3.6.jar;C:\Program Files (x86)\GATE-6.0\lib\poi-ooxml-schemas-3.6.jar;C:\Program Files (x86)\GATE-6.0\lib\poi-scratchpad-3.6.jar;C:\Program Files (x86)\GATE-6.0\lib\spring-aop-2.0.8.jar;C:\Program Files (x86)\GATE-6.0\lib\spring-beans-2.0.8.jar;C:\Program Files (x86)\GATE-6.0\lib\spring-core-2.0.8.jar;C:\Program Files (x86)\GATE-6.0\lib\stax-api-1.0.1.jar;C:\Program Files (x86)\GATE-6.0\lib\tika-core-0.7.jar;C:\Program Files (x86)\GATE-6.0\lib\tika-parsers-0.7.jar;C:\Program Files (x86)\GATE-6.0\lib\wstx-lgpl-3.2.3.jar;C:\Program Files (x86)\GATE-6.0\lib\xercesImpl.jar;C:\Program Files (x86)\GATE-6.0\lib\xmlbeans-2.3.0.jar;C:\Program Files (x86)\GATE-6.0\lib\xmlunit-1.2.jar;C:\Program Files (x86)\GATE-6.0\lib\xpp3-1.1.3.3_min.jar;C:\Program Files (x86)\GATE-6.0\lib\xstream-1.2.jar

如何将所有这些jars添加到类路径中

泰德

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-04 11:34:05

我认为您只需要说C:\Program Files (x86)\GATE-6.0\lib\* (当然,适当地引用)。

详情请参考"Setting the class path"。具体阅读标题为“理解类路径通配符”的部分。

票数 0
EN

Stack Overflow用户

发布于 2011-03-04 11:32:17

确保在命令行的文件名中有空格时使用引号,例如

代码语言:javascript
复制
"C:/Program Files/..."

否则C:/Program将被解释为独立于Files/...的参数

票数 1
EN

Stack Overflow用户

发布于 2011-03-04 11:32:53

你能不能试着把其他的jar放在Java程序中,从你想要运行的app/程序的位置使用它,它将使用所有这些库。我认为这将解决jdk是否使用这个类路径变量的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5189325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档