描述资源路径位置TypeMissing包括:test.xsl

时间:2012-09-19 21:35:09

标签: java xml eclipse xslt resources

我有top.xsl文件,其中包含test.xsl,如下所示:

在运行时处理top.xsl以呈现网页。

test.xsl在运行时在另一个jar(test.jar)中找到。

我的eclipse依赖于test.jar。

如何在日食中消除以下错误:

描述资源路径位置TypeMissing包括:test.xsl

1 个答案:

答案 0 :(得分:1)

jar文件中的静态内容(例如肯定是* .xml 文件)对于从不同的jar或Eclipse项目访问它而不提取jar的类是不可见的。但是,位于 test.jar 中的类应该可以访问它。

如果有更多资源,您可以考虑为您的应用创建“home dir”,并在安装或应用程序首次运行期间放置配置或其他内容。

或者,如果您不关心干净的解决方案,并且您只需要完成这项工作,您只需从jar中提取XSLT文件并使用绝对路径访问它。

希望,它有所帮助。