2

我已经从这个Saxon站点下载了jar ,我正在尝试激活这个文件,但是它不起作用。我已经把它放在图书馆里并重新打开 。这仍然没有多大帮助。jarEclipsepluginsEclipse

我有很多进口商品,例如:

package net.sf.saxon.sxpath;
import net.sf.saxon.Configuration;
import net.sf.saxon.event.Builder;
import net.sf.saxon.event.Stripper;
import net.sf.saxon.expr.Expression;
import net.sf.saxon.expr.ExpressionTool;
import net.sf.saxon.instruct.SlotManager;
import net.sf.saxon.om.AllElementStripper;
import net.sf.saxon.om.NamePool;
import net.sf.saxon.om.NamespaceResolver;
import net.sf.saxon.om.NodeInfo;
import net.sf.saxon.trans.IndependentContext;
import net.sf.saxon.trans.XPathException;
import net.sf.saxon.type.Type;

从我在网上看到的情况来看,这些进口需要saxon.jar . 请解释我如何附上这个罐子。

谢谢

4

2 回答 2

2

在项目中复制您需要的 jar(例如通过拖放操作),以便它显示在 Eclipse 中。

然后右键单击它并将其添加到构建路径。

您现在可以在项目中使用它。

于 2012-05-12T09:00:35.320 回答
1

您链接到的站点是 Saxon 6.5.3,它非常旧;它是 Saxon 的 XSLT 1.0 版本,它使用与 Saxon 的当前版本 9.4 完全不同的包名称。

您的应用程序似乎在 Saxon 中使用了一些非常低级的接口,因此很可能它是为与特定版本的 Saxon 一起使用而编写的 - 找出哪个是个好主意。

于 2012-05-12T19:33:54.573 回答