Predstavme si projekt Bookr, ktorý má viacero cieľov definovaných v rámci projektu:
- cieľ
exec:java
v rámci štandardného profilu slúži na spustenie aplikácie - cieľ
exec:java
v rámci profiludb
slúži na spustenie embedded HSQL databázy - cieľ
exec:java
v rámci profiludb-gui
slúži na spusteni GUI pre obsluhu databázy
Vlastné ciele možno definovať v projekte, pravým klikom na projekt a použitím voľby Custom | Goals.. z kontextového menu:
Definovať možno vlastný cieľ, kde uvedieme názov cieľa (exec:java
), profil, v ktorom sa spúšťa db
a popis (Start HSQLB).
Definovaný cieľ možno následne priamo spustiť z ponuky **Custom | Goals…*.
Keďže cieľ spúšťa databázu, v rámci NetBeans sa spustí samostatný proces, v ktorom sa naštartuje databáza.