2015-09-30 16 views
17

Ich bin neu in IntelliJ 14.0 zu konfigurieren. Ich benutzte Netbeans, aber meine Kollegen sagten mir, ich solle zu intellij wechseln, und das tat ich auch.Wie Frühling Facette in IntelliJ IDEA

Ich brauche das gleiche Projekt auszuführen, die ich auf Netbeans in IntelliJ lief. Das Projekt, an dem ich arbeite, besteht aus Grals und Federn. Als ich versuchte, das Projekt mit Intellij auszuführen, habe ich das bekommen.

Überprüfung der Federkonfiguration Nicht zugeordnete Spring-Konfigurationsdateien gefunden. Bitte konfigurieren/setup Frühling Facette für Module: ......... (1 Datei)

Und das ist die Datei. Ehrlich

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> 

, ich nicht eine Idee haben, wie man es beheben. Nach meinem Verständnis sucht es nach einigen Modulen, aber ich konnte es nicht beheben. Ich habe sogar dieses "Add framework support" versucht. Aber ich konnte keinen Frühling in der Liste finden.

Können Sie mir helfen, dieses Problem beheben? Danke

Antwort

23

Gehen Sie zu Datei/Projektstruktur/Module, klicken Sie auf das grüne Plus-Symbol, wählen Sie Spring aus dem Dropdown und wählen Sie Ihr Modul im nächsten Dialog.

Klicken Sie dann auf das grüne Plus im rechten Bereich auf plus und Ihre Spring-Konfigurationsdateien und Klassen auswählen und auf OK klicken.

Werfen Sie auch einen Blick auf IntelliJ Help für Frühling Facet.

+1

nicht sicher, ob dies eine Version Unterschied ist, und/oder ein O Unterschied, aber in IDEA 2017.01.03 für Mac, gibt es eine „Facets“ Option getrennt von „Module“. Außerdem sind die Plus-Symbole schwarz und nicht grün. –

+0

@ M.Justin Auf Windows 2017.1 gibt es auch Facetten. Aber das Plus ist grün. – Gangnus

+0

Und in meinem Fall hat es keinen Unterschied gemacht - ich habe die gleiche Nachricht, auch nach dem Neustart. – Gangnus