2011-01-23 25 views
8

Tener dificultades para instalar el complemento GWT. Intenté buscar plugins de GWT y todo lo que pude encontrar fue GWT Imagebundle, que está bastante desactualizado. Intentó el menú Archivo -> configurar complementos pero no ayudó porque el complemento aún no está instalado.intelliJ idea 10 edición comunitaria y complemento GWT

¿Existe algún soporte para el complemento GWT en la edición de la comunidad intelliJ 10? Si hay alguien puede indicarme el documento correcto para instalarlo? Solo para asegurarme, instalé el plugin scala y puedo verlo en la sección "Agregar módulos".

Esta es mi primera vez usando intellij y me encanta hasta ahora.

Respuesta

6

Hay no GWT support en la edición de la comunidad.

+3

parece que se puede realizar incluso aunque la aplicación no lo admite de forma nativa. - http://java.dzone.com/tips/gwt-development-intellij-idea – ctorx

+1

ver también: http://www.urbancat.org/2010/06/how-i-use-intellij-community-edition. html – Nadav

+0

No sé ustedes pero trabajo con Intellij Community Edition y GWT. Hay varios pluggins que funcionan y lo que realmente me gusta es [GWT-Platform (GWTP)] (http://plugins.jetbrains.com/plugin/7318?pr=idea) – kostia

4

A partir de la versión 11 no es posible agregar PROJECT_FOLDER/src como se describió en el enlace publicado anteriormente (por ctorx) http://java.dzone.com/tips/gwt-development-intellij-idea. Una vez que agreguemos una carpeta fuente, aparecerá como una "Biblioteca vacía" y no funcionará. Esto se debe a que IDEA lo trata como una carpeta donde deberían compilarse las clases, no las fuentes.

Pero hay una solución. Para solucionarlo tenemos que hackear el archivo IML del módulo. Encuentra las siguientes líneas en el archivo IML de su entrada módulo de punto

<orderEntry type="module-library"> 
    <library> 
    <CLASSES /> 
    <JAVADOC /> 
    <SOURCES> 
     <root url="file://$MODULE_DIR$/src/main/java" /> 
    </SOURCES> 
    </library> 
</orderEntry> 

y mover su camino en la etiqueta CLASSES, por lo que toda la cosa tiene el siguiente

<orderEntry type="module-library"> 
    <library> 
    <CLASSES> 
     <root url="file://$MODULE_DIR$/src/main/java" /> 
    </CLASSES> 
    <JAVADOC /> 
    <SOURCES /> 
    </library> 
</orderEntry> 
Cuestiones relacionadas