2012-03-26 15 views
0

突然、IDEAの赤いスタイリングが表示され、struts-config.xmlファイルのJSPパスを解決できないことがわかりました。私の見解のIDEAでIDEAのXMLファイルで "シンボルを解決できません"

<action path="/monitor/lb-healthcheck" 
     type="com.rc.mexp.action.HealthCheck" 
     scope="request"> 
    <forward name="success" path="/WEB-INF/pages/healthCheck.jsp"/> 
</action> 

「/ WEB-INFが表示されている:例えば、私は以下の順方向にパスをマウスオーバー時に「『定義/WEB-INF/pages/healthCheck.jsp』がシンボルを解決できません」を取得します/pages/healthCheck.jsp "を赤色で表示します。コードは正常に構築されますが、IDEAは突然それを解決する方法を知らない。 Google検索で役立つものは何も見つかりません。繰り返して言うと、これはすべてうまくいたが、今はfekachtehです。私はこれを引き起こした可能性のあることは何もしなかったと思う。 IDEAの再起動、キャッシュの無効化、JVMへのパスの再指定を試みましたが、これらの問題は修正されていませんでした。私はSnow Leopard上で9.0.4(私が知っている、私が知っている)を実行しています。

コードは正常に動作しますが、IDEAでは不自然なので、JSPへのアクセス方法はわかりません。私はこれを修正する助けに感謝します。ありがとう。

+0

システムディレクトリを削除してキャッシュをリセットしようとしましたか? http://devnet.jetbrains.net/docs/DOC-181を参照してください。 – CrazyCoder

+0

ダイスはありません。まだJSPの場所を解決することはできません。 – barclay

答えて

1

Wow - この質問を開いたのを忘れてしまいました。私はv11へのアップグレードを終えました。私たちのITグループは私たちにライセンスを手に入れました。それは本当に直接的な答えではありませんが、私にとって問題を解決しました。

-1

IdeaでWebリソースの場所を変更する必要があるかもしれません。 ctrl + shift + alt + S - > modules - > Webを押し、あなたのWEB-INFが入っているフォルダに "Web resource directory"を変更してください。

関連する問題