...
Tworzenie projektu z archetypu jest szybsze i wygodniejsze. Musimy jedynie uzupełnić wymagane parametry takie jak nazwa, klucz etc.
Tworzenie projektu od podstaw
Pierwszym krokiem jest stworzenie projektu Maven. Projekt możemy stworzyć samodzielnie lub wykorzystać gotowy archetyp.
Ręcznie
- Tworzymy nowy projekt Maven (File -> New -> Maven Project).
- Zaznaczamy opcję Create a simple project (skip archetype selection) i klikamy Next
- Uzupełniamy informacje o projekcie i tworzymy projekt
...
Info | ||
---|---|---|
| ||
Projekt powinien być stworzony zgodnie z konwencjami:
Ustawienia Parent Project zależą od docelowego systemu (nie jest to wymagane, ale wtedy trzeba samemu skonfigurować wtyczkę Bundle Plugin for Maven). |
Tworzenie projektu wykorzystując gotowy archetyp
- Tworzymy nowy projekt Maven (File -> New -> Maven Project).
- Zostawiamy opcję Create a simple project (skip archetype selection)zaznaczoną
- Wybieramy interesujący nas archetyp tak jak na rysunku:
- Następnie uzupełniamy wszystkie wymagane informacje:
Info | ||
---|---|---|
| ||
Opis wszystkich właściwości:
|
Stworzony projekt bo zbudowaniu może już być zainstalowany w systemie jako wtyczka.
Deskryptor tej wtyczki wygląda następująco:
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?>
<plugin key="com.suncode.plugin-tutorial" name="Tutorial Plugin">
<plugin-details>
<description>
<localized language="en">Description</localized>
<localized language="pl">Opis</localized>
</description>
<author>Suncode</author>
</plugin-details>
<!-- I18N -->
<i18n key="i18n-bundle" location="locale/messages" />
<!-- Web MVC -->
<web-mvc key="mvc" />
</plugin> |