Articolul conține soluții la cele mai frecvente probleme cu care se confruntă dezvoltatorii în cadrul proiectului GWT crearea și configurarea inițială gestionate de Maven si Eclipse.
instrumente și cadre utile
- Eclipse 4.3.1 Kepler (Eclipse IDE pentru Java EE Developers)
- GWT 2.6.0 (RC1)
- Maven 3.1.1
Instalarea și configurarea Eclipse IDE
instalarea Maven
Crearea unui proiect
Poate că în timp ce am citit articolul, archetypeVersion valoarea parametrului va fi diferit. Pentru a afla versiunea curentă, trebuie să verificați cu site-ul plug-in. Mai multe on-line se va cere să introduceți parametrii proiectului. Valori Exemplu: parametru
- IDGrup = ru.interosite.example.toto
- artifactId = todolist
- Versiunea = 1.0-SNAPSHOT
- pachet = ru.interosite.example.todo
- Modul = TodoList
După terminarea operației este creat pentru proiect dosarul todolist interior. fișier pom.xml ar trebui să aibă aproximativ conținutul:
Proiectul de import în Eclipse
Pentru a edita codul sursă al unui proiect, trebuie să-l importați în mediul de dezvoltare Eclipse. Acest lucru se face în importul de comandă → Project Maven existente. Apoi, selectați directorul în care este creat proiectul todolist și faceți clic pe Următorul. Cel mai probabil, Eclipse Raportează o eroare în plugin-uri. In timp ce aceste mesaje pot fi ignorate, și faceți clic pe Finish. În continuare, trebuie să vă asigurați că noul proiect utilizează versiunea Java nu este mai mică decât 1,6. Poate fi necesar să modificați această bucată de cod în fișierul pom.xml:
Veți avea nevoie pentru a schimba valorile din sursa tag-ul și obiectivul de a 1.6 \ 1.7, în funcție de ce versiune de JDK instalat pe sistemul dumneavoastră. Cel mai probabil, în această etapă, Eclipse anunță o problemă în fișierul pom.xml:
rula aplicații de testare
După ce a început țintele obține: rula fereastra deschisă Mod de dezvoltare GWT. Pentru a utiliza aplicația în modul pentru dezvoltatori necesită un plugin special pentru browser. Când porniți prima dată (după apăsarea butonului Lansare browser implicit în DEVMODE) vi se solicită să instalați acest plug-in. Dacă instalarea a fost reușită, după reîncărcarea paginii, ar trebui să vedeți principală (și numai) cererea de testare ecran.