2015-09-30 12 views
17

Intellij 14.0を初めて使用しました。私はNetbeansを使用していましたが、私の同僚はintellijに移行するように指示しました。IntelliJ IDEAでSpringファセットを構成する方法

Intellijのnetbeansで実行したのと同じプロジェクトを実行する必要があります。私が取り組んでいるプロジェクトはgrailsとspringでできています。私がIntellijを使ってプロジェクトを実行しようとしたとき、これが私の得たものです。

スプリングコンフィグレーションチェック アンマップされたスプリングコンフィグレーションファイルが見つかりました。 モジュール用/セットアップ春ファセットを設定してください: .........(1つのファイル)

をそして、これはファイルです。

applicationContext.xmlを

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> 

    <bean id="grailsApplication" class="org.codehaus.groovy.grails.commons.GrailsApplicationFactoryBean"> 
     <description>Grails application factory bean</description> 
     <property name="grailsDescriptor" value="/WEB-INF/grails.xml" /> 
     <property name="grailsResourceLoader" ref="grailsResourceLoader" /> 
    </bean> 

    <bean id="pluginManager" class="org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean"> 
     <description>A bean that manages Grails plugins</description> 
     <property name="grailsDescriptor" value="/WEB-INF/grails.xml" /> 
     <property name="application" ref="grailsApplication" /> 
    </bean> 

    <bean id="grailsConfigurator" class="org.codehaus.groovy.grails.commons.spring.GrailsRuntimeConfigurator"> 
     <constructor-arg> 
      <ref bean="grailsApplication" /> 
     </constructor-arg> 
     <property name="pluginManager" ref="pluginManager" /> 
    </bean> 

    <bean id="grailsResourceLoader" class="org.codehaus.groovy.grails.commons.GrailsResourceLoaderFactoryBean" /> 

    <bean id="characterEncodingFilter" class="org.springframework.web.filter.CharacterEncodingFilter"> 
     <property name="encoding"> 
      <value>utf-8</value> 
     </property> 
    </bean> 

    <bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean" /> 
</beans> 

正直なところ、私はそれを修正する方法任意のアイデアを持っていけません。私の理解に基づいて、いくつかのモジュールを探していますが、修正できませんでした。私はこの「フレームワークサポートを追加」を試みました。しかし、私はリストに春を見つけることができませんでした。

この問題を解決できますか?ありがとう

答えて

23

ファイル/プロジェクト構造/モジュールに移動し、緑色のプラスアイコンをクリックし、ドロップダウンから[春]を選択し、次のダイアログでモジュールを選択します。

次に、右ペインの緑色のプラスをクリックし、プラスをクリックしてSpringの設定ファイルとクラスを選択し、[OK]をクリックします。

また、スプリングファセットについてはIntelliJ Helpをご覧ください。

+1

バージョンの違いやOSの違いがあるのか​​どうかは分かりませんが、MacではIDEA 2017.1.3では「モジュール」とは別の「ファセット」オプションがあります。さらに、プラスのアイコンは緑ではなく黒です。 –

+0

@ M.Justinウィンドウ2017.1にもファセットがあります。しかしプラスは緑色です。 – Gangnus

+0

そして、私の場合、それはどんなデフェレンスもしませんでした。私は再起動後も同じメッセージを持っています。 – Gangnus

関連する問題