Prerequisite

There are three softwares you need to download and install prior to use ZK Studio:

Java SE Development Kit (JDK)

the version 6 or 5 are supported in order to run Eclipse IDE, download at

JDK 6:

http://java.sun.com/javase/downloads/index.jsp

JDK 5:

http://java.sun.com/javase/downloads/index_jdk5.jsp

select the "Java SE Development Kit (JDK)" to download, not JRE.

Installation Instructions:

http://java.sun.com/javase/6/webnotes/install/index.html

http://java.sun.com/j2se/1.5.0/install.html

Eclipse IDE for Java EE Developers

Because ZK-Studio is an Eclipse Plug-in, so you must install Eclipse. We recommend to use the Eclipse IDE for Java EE Developers package. currently Eclipse v3.3 (Europa)

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/europawinter

and v3.4(Ganymede)

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/ganymedesr1

are supported.

Install:

Extract the "eclipse" folder from downloaded zip file to a proper location. To make sure Eclipse IDE can be run in your system, execute the eclipse.exe (in windows environment) or eclipse (in unix environment) in that eclipse folder to start up the Eclipse IDE.

We recommend to set the default JRE of Eclipse to JDK, refer to the Setup/Preferences section in WTP Tutorials – Building and Running a Web Application http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html

Tips:

We recommend to modify some parameters in the configuration file eclipse.ini to gain performance, please refer to http://www.eclipsezone.com/eclipse/forums/t61618.html and http://blog.xam.dk/archives/68-Eclipse-and-memory-settings.html

Application Servers

Before developing web applications in Java with ZK Ajax Framework, you have to install a application server. Apache Tomcat is one of the most popular Web containers, download it at http://tomcat.apache.org/ , both v5.5 and v6.x are supported.

Install:

Download the zip file of Tomcat distribution, extract it to a proper location (with no illegal characters or space in the path). We will have to configure it with Eclipse IDE in “Running the ZUL File” section.

Tips:

If you are not only want to develop Web Applications, but also need to deploy them on Apache Tomcat; Here's the official installation instructions for directly running Apache Tomcat in your environment:

v6.x:

http://tomcat.apache.org/tomcat-6.0-doc/setup.html

v5.5:

http://tomcat.apache.org/tomcat-5.5-doc/setup.html