首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在中找到主类

无法在中找到主类
EN

Stack Overflow用户
提问于 2013-03-05 02:11:16
回答 2查看 1.7K关注 0票数 1

java -cp saxon9he.jar net.sf.saxon.Query只产生以下消息:

找不到主类net.sf.saxon.Query

我在其他线程中读到过,这是XQuery模式在撒克逊的正确命令,所以我还会做什么错事呢?

EN

回答 2

Stack Overflow用户

发布于 2013-03-05 15:19:52

我对这条消息有点惊讶,因为通常当你弄错类路径时,你会得到一个完全不同的信息:类似于

线程"main“java.lang.NoClassDefFoundError中的异常: net/sf/saxon/Query

这可能是因为您正在使用一些命令行工具,试图使消息更加友好。

无论如何,根据所提供的信息,最有可能的解释是,当前目录中不存在saxon9he.jar。

票数 2
EN

Stack Overflow用户

发布于 2016-05-28 21:52:46

例如,尝试指定通往saxon9he.jar的完整路径,例如,当我最初有相同的错误时,我使用了以下命令,正如您所描述的:

代码语言:javascript
复制
java -cp "C:\SaxonHE9-7-0-5J\saxon9he.jar" net.sf.saxon.Query your-xquery-file.xq
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15214643

复制
相关文章

相似问题

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