2012-05-12 102 views
1

我已经从this网站下载了Saxon罐子,我试图在Eclipse中激活这个jar文件,但它不起作用。我已将它放在plugins库中并重新打开Eclipse。 这仍然没有多大帮助。在Eclipse for Eclipse中安装Saxon jar?

我有很多类似的进口:

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。请解释我如何附上这个罐子。

谢谢

回答

1

复制你需要你的项目中的jar(例如用拖和下降),所以它出现在Eclipse中。

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

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

+0

很好用!谢谢 :) – ron

1

您链接到的网站是针对撒克逊6.5.3,这是非常古老的;它是Saxon的XSLT 1.0版本,它使用了当前版本的Saxon的完全不同的软件包名称,它是9.4。

您的应用程序似乎在撒克逊使用一些非常低级的接口,所以很可能它被编写为与特定版本的Saxon一起工作 - 找出哪个接口是个好主意。