Create and Run ZK Application with Maven Artifacts"
From Documentation
Line 30: | Line 30: | ||
=How to run Maven project on Run-Jetty-Run= | =How to run Maven project on Run-Jetty-Run= | ||
+ | #Create new zul file '''index.zul''' <ref>[[ZK Installation Guide/Quick Start/Create and Run Your First ZK Application with Eclipse and ZK Studio#Create_a_new_ZUL_file]]</ref> under '''/src/main/webapp''' | ||
+ | #Goto '''Run Configurations''' | ||
+ | #: [[File:ZK_Installation_Guide_maven_run1.png]] | ||
+ | #Double click on '''Jetty Webapp''' | ||
+ | #* It will auto fill '''Project''' / '''Port''' / '''Context''' / '''WebApp Dir ''' | ||
+ | #: [[File:ZK_Installation_Guide_maven_run2.png]] | ||
+ | #Click '''Run''' | ||
+ | |||
+ | |||
+ | ---- | ||
+ | <references /> |
Revision as of 06:57, 7 July 2011
ZK Maven Project Overview
How to create ZK Maven web project
Create Project of Maven
- [File] -> [New] -> [Other] --> [Maven Project]
- Check Create a simple Project
- Fill the first 4 field (you can change them later) --> Click [Finish]
Add WTP Support (Project Facet)
- Create new folder under /src/main/ named webapp
- Right Click on your Maven Project -> Choose Properties -> Choose Project Facets -> Check Dynamic Web Module
- Click Further configuration available' --> input the Context Root and Content Directory --> Check Generate web.xml deployment descriptor
Enable Dependency and Web Project configuration
web.xml
- Overwrite the content of /src/main/webapp/WEB-INF/web.xml with Sample of web.xml.
pom.xml
- Overwrite the content of pom.xml with Sample of pom.xml
How to run Maven project on Run-Jetty-Run
- Create new zul file index.zul [1] under /src/main/webapp
- Goto Run Configurations
- Double click on Jetty Webapp
- It will auto fill Project / Port / Context / WebApp Dir
- Click Run