我有top.xsl文件,其中包含test.xsl,如下所示:
在运行时处理top.xsl以呈现网页。
test.xsl在运行时在另一个jar(test.jar)中找到。
我的eclipse依赖于test.jar。
如何在日食中消除以下错误:
描述资源路径位置TypeMissing包括:test.xsl
答案 0 :(得分:1)
jar文件中的静态内容(例如肯定是* .xml 文件)对于从不同的jar或Eclipse项目访问它而不提取jar的类是不可见的。但是,位于 test.jar 中的类应该可以访问它。
如果有更多资源,您可以考虑为您的应用创建“home dir”,并在安装或应用程序首次运行期间放置配置或其他内容。
或者,如果您不关心干净的解决方案,并且您只需要完成这项工作,您只需从jar中提取XSLT文件并使用绝对路径访问它。
希望,它有所帮助。