You can build, package, deploy, and run the simplegreeting application by using either NetBeans IDE or the Ant tool.
This procedure builds the application into the following directory:
tut-install/examples/cdi/simplegreeting/build/web
The contents of this directory are deployed to the GlassFish Server.
In NetBeans IDE, select File->Open Project.
In the Open Project dialog, navigate to:
tut-install/examples/cdi/ |
Select the simplegreeting folder.
Select the Open as Main Project check box.
Click Open Project.
(Optional) To modify the Printer.java file, perform these steps:
In the Projects tab, right-click the simplegreeting project and select Deploy.
In a terminal window, go to:
tut-install/examples/cdi/simplegreeting/ |
Type the following command:
ant |
This command calls the default target, which builds and packages the application into a WAR file, simplegreeting.war, located in the dist directory.
Type the following command:
ant deploy |
Typing this command deploys simplegreeting.war to the GlassFish Server.
In a web browser, type the following URL:
http://localhost:8080/simplegreeting |
The Simple Greeting page opens.
Type a name in the text field.
For example, suppose that you type Duke.
Click the Say Hello button.
If you did not modify the Printer.java file, the following text string appears below the button:
Hi, Duke! |
If you commented out the @Informal annotation in the Printer.java file, the following text string appears below the button:
Hello, Duke. |
Figure 19–1 shows what the application looks like if you did not modify the Printer.java file.