Create and Run ZK Application with Maven Artifacts"

From Documentation
Line 4: Line 4:
 
[[File:MavenProject.png]]
 
[[File:MavenProject.png]]
  
=How to create Maven web project=
+
=How to create ZK Maven web project=
== Create Maven Project ==
+
== Create Project of Maven==
 
*'''[File]''' -> '''[New]''' -> '''[Other]''' --> '''[Maven Project]'''
 
*'''[File]''' -> '''[New]''' -> '''[Other]''' --> '''[Maven Project]'''
 
*:[[File:ZK_Installation_Guide_Maven_step1.png]]
 
*:[[File:ZK_Installation_Guide_Maven_step1.png]]
Line 12: Line 12:
 
*Fill the first 4 field '''(you can change them later)''' --> Click '''[Finish]'''
 
*Fill the first 4 field '''(you can change them later)''' --> Click '''[Finish]'''
 
*:[[File:ZK_Installation_Guide_Maven_step3.png]]
 
*:[[File:ZK_Installation_Guide_Maven_step3.png]]
== Add Web Project Facet (WTP Support) ==
+
 
 +
== Add WTP Support (Project Facet) ==
 
#Create new folder under '''/src/main/''' named webapp
 
#Create new folder under '''/src/main/''' named webapp
 
#Right Click on your Maven Project -> Choose '''Properties''' -> Choose '''Project Facets''' -> Check '''Dynamic Web Module'''
 
#Right Click on your Maven Project -> Choose '''Properties''' -> Choose '''Project Facets''' -> Check '''Dynamic Web Module'''
Line 20: Line 21:
 
*:[[File:ZK_Installation_Guide_Maven_web2.png]]
 
*:[[File:ZK_Installation_Guide_Maven_web2.png]]
  
== Update pom.xml and web.xml ==
+
== Enable Dependency and Web Project configuration ==
 +
 
 
=== web.xml ===
 
=== web.xml ===
 
*Overwrite the content of '''/src/main/webapp/WEB-INF/web.xml''' with [[ZK Installation Guide/ZK Background/Sample of web.xml | Sample of web.xml]].
 
*Overwrite the content of '''/src/main/webapp/WEB-INF/web.xml''' with [[ZK Installation Guide/ZK Background/Sample of web.xml | Sample of web.xml]].

Revision as of 06:31, 7 July 2011


DocumentationZK Installation GuideSetting up IDEMavenUse ZK Maven ArtifactsCreate and Run ZK Application with Maven Artifacts
Create and Run ZK Application with Maven Artifacts



ZK Maven Project Overview

MavenProject.png

How to create ZK Maven web project

Create Project of Maven

  • [File] -> [New] -> [Other] --> [Maven Project]
    ZK Installation Guide Maven step1.png
  • Check Create a simple Project
    ZK Installation Guide Maven step2.png
  • Fill the first 4 field (you can change them later) --> Click [Finish]
    ZK Installation Guide Maven step3.png

Add WTP Support (Project Facet)

  1. Create new folder under /src/main/ named webapp
  2. Right Click on your Maven Project -> Choose Properties -> Choose Project Facets -> Check Dynamic Web Module
  • Note: if it showing Covert facet from..., simply click it to enable facet.
    ZK Installation Guide Maven web1.png
  1. Click Further configuration available' --> input the Context Root and Content Directory --> Check Generate web.xml deployment descriptor
  • ZK Installation Guide Maven web2.png

Enable Dependency and Web Project configuration

web.xml

pom.xml

How to run Maven project on Run-Jetty-Run