同じフォルダーに 3 つの xsl ドキュメントがあります。
- ooo2xslf0-writer.xslを含む
- でapply-borderというテンプレートを呼び出すimages.xsl
- ボーダー.xsl
現在、ooo2xslf0-writer.xslには以下が含まれています。
<xsl:include href="images.xsl" />
<xsl:include href="borders.xsl" />
したがって、 images.xslが必要なときにapply-borderを使用できると思いますが、 Eclipseは同意しません。だから、私は追加しました:
<xsl:include href="borders.xsl" />
images.xslに追加し、すべて正常にコンパイルされましたが、実行時にapply-bordersが 2 回存在するというエラーが表示されます。
これは他人のプロジェクトであり、ほとんどの環境で問題なくビルドできます。これは単なるEclipse依存関係の設定の問題だと思いますが、解決方法がわかりません。参照されたフォルダーはビルドに含まれます。