0

私はいくつかのMavenプロジェクトを含むEclipse(juno)ワークスペースを持っています。ソースディレクトリは常に「Javaリソース」というフォルダーの下に表示されました。

オフィスでの移行のため、新しいワークスペースを作成してプロジェクトを再インポートする必要がありました。「java resources」フォルダーがなくなり、ソース ディレクトリがプロジェクト ルートの直下に表示されます。

これは、私が持っているjspファイルのリンクされたリソースをいじっています。他のプロジェクトの他の多くのファイルにインポートされるプロジェクトに jsp ファイルがあります。これらの追加のプロジェクトには、ファイルが見つかるようにファイルの場所へのリンクがあります。以前はリンクに問題はありませんでしたが、現在はソース ディレクトリのルートからファイルを探すのではなく、プロジェクトのルートから探しています。

<%@include file="/common/includes/global.jsp"%> で Fragment "/common/includes/global.jsp" was not found at expected path /MYPROJECT/common/includes/global.jsp を取得しています

更新 - リンクされたリソースの問題は、この構成が原因であると考えました。私はすでに Java リソースの問題を解決しましたが、jsp はまだファイルを見つけられません。

4

1 に答える 1

0

古いワークスペースで構成ファイルを探したところ、.settings の下の org.eclipse.wst.common.component ファイルが異なっていることがわかりました。私のプロジェクトのjspsは標準のmavenレイアウトの下にないため、タグdefaultRootSoruceは正しくありません。

これで修正されました:

于 2013-02-12T16:25:08.393 に答える