Я использую Ubuntu
Я работаю с файлами xsl, в которых есть операторы import или include, подобные этому
<xsl:import href="/xsl/content/contentsecondary.xsl"/>
Eclipse не может найти этот файл, потому что / xsl / на самом деле не находится в корне проекта, но виден из корня веб-сервера из-за этой строки в моем файле etc/xml/catalog
:
<rewriteSystem systemIdStartString="/xsl/"
rewritePrefix="file:///home/someguy/workspace/someproject/include/xsl/"/>
Таким образом, для того, чтобы встроенная в Xsl проверка eclipse работала, ему необходимо знать реальное местоположение / xsl /. У кого-нибудь есть идеи, как это сделать?
На данный момент я отключил создание отчетов об ошибках отсутствующих включаемых файлов, но все еще получаю ошибки при вызовах шаблонов вызовов для шаблонов, которые он не может найти. Я никогда не сталкивался с нашими шаблонами, полностью интегрированными с функциями eclipses xsl. Я думаю, что это обеспечит действительно хорошую проверку ошибок / автозаполнение, которое я пропускаю.
Любая помощь будет оценена. Спасибо.