2012-09-07 10 views
9

Maven Moduleを使用して、IntelliJで新しいプロジェクトを最初から作成しました。私は特定のアーキタイプを選択せず​​、クリックして終了しました。プロジェクトはうまく作成され、私はjavaresourcesのフォルダをsrc/mainの下に期待通りに持っています。IntelliJがリソースフォルダを表示しない

残念ながら、私のアプリケーションは、resourcesフォルダ内のプロパティファイルを見つけられません。代わりに、プロジェクトのベースフォルダを探します。私はダブル

はresourcesフォルダがプロジェクト構造の「ソースフォルダ」としてマークされていることを確認し、また、私はノー成功とのpom.xmlに以下を追加しようとしました:

<resources> 
    <resource> 
    <directory>src/main/resources</directory> 
    </resource> 
</resources> 

私が使用していますMaven 2.2.1とIntelliJ 11.1、どんな考え?

+0

IDEAコミュニティエディション11.1.2は正常に動作します。カスタムリソースディレクトリは見えませんが、デフォルトのディレクトリ 'src/main/resources'はよく表示されます – Ilya

+0

http://wiki.jetbrains.net/intellij/Maven_FAQを参照してください。 – CrazyCoder

+0

そこにはどのような種類のリソースがありますか?カスタムタイプ(* .binなど)の場合は、これらのファイルを含めるためにコンパイラを指定する必要があります –

答えて

0

<resources> 
    <resource> 
    <directory>src/main/resources</directory> 
    <includes> 
     <include>**/*</include> 
    </includes> 
    </resource> 
</resources> 

や設定の下を試してみてください - >コンパイラ - (?。すなわち*環境設定)リソースパターンを追加し、>リソースパターン

9

バグがのIntelliJ 12である[設定に進んでください。 >コンパイラで「外部ビルドを使用する」チェックボックスをオフにする - その背後にある考え方は、別のプロセスで実行されるコンパイラでより速く実行されると考えられていたが、実際にはバグがあり、 。

+0

ありがとうございます。これは解決策です。 – mvb13

+0

IntelliJ Issue Trackerの関連エントリにリンクして、修正を述べています。http://youtrack.jetbrains.com/issue/IDEA-97759 – cooltea

+3

IntelliJ IDEA 13を使用している場合は、古いビルダーが使用可能な唯一のオプションです除去された。したがって、 "Use external build"のチェックボックスは表示されません。 – Aditya

0

ディレクトリを右クリック - >「ディレクトリとしてマーク」 - >「リソースルート」

関連する問題