Maven"

From Documentation
m
m
Line 120: Line 120:
 
==Export==
 
==Export==
 
===Export to PDF===
 
===Export to PDF===
 +
<source lang="xml">
 +
<dependency>
 +
<groupId>org.zkoss.zss</groupId>
 +
<artifactId>zsspdf</artifactId>
 +
<version>2.3.0</version>
 +
</dependency>
 +
</source>
 +
 
===Export to HTML===
 
===Export to HTML===
 +
<source lang="xml">
 +
<dependency>
 +
<groupId>org.zkoss.zss</groupId>
 +
<artifactId>zsshtml</artifactId>
 +
<version>2.3.0</version>
 +
</dependency>
 +
</source>
  
 
==ZK Spreadsheet JSP==
 
==ZK Spreadsheet JSP==
 +
<source lang="xml">
 +
<dependency>
 +
<groupId>org.zkoss.zss</groupId>
 +
<artifactId>zssjsp</artifactId>
 +
<version>2.3.0</version>
 +
</dependency>
 +
</source>
 +
 
==ZK Spreadsheet JSF==
 
==ZK Spreadsheet JSF==
 +
<source lang="xml">
 +
<dependency>
 +
<groupId>org.zkoss.zss</groupId>
 +
<artifactId>zssjsf</artifactId>
 +
<version>2.3.0</version>
 +
</dependency>
 +
</source>
  
 
{{ZKSpreadsheetEssentialsPageFooter}}
 
{{ZKSpreadsheetEssentialsPageFooter}}

Revision as of 02:24, 5 June 2012



If your project is managed by Maven already, you can adopt easily by simply adding a dependency[1]

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zss</artifactId>
	<version>2.3.0</version>
</dependency>

  1. If you didn't setup zk maven repository yet, you have to setup zk maven repository too.

Sample of pom.xml

Here is sample pom.xml for a simple Java project that uses the ZK Spreadsheet.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>sample</groupId>
	<artifactId>zss.maven</artifactId>
	<packaging>war</packaging>
	<version>0.0.1-SNAPSHOT</version>
	<name>ZK Spreadsheet Maven Webapp</name>
	<url>http://maven.apache.org</url>
	<repositories>
		<repository>
			<id>ZK Repository</id>
			<url>http://mavensync.zkoss.org/maven2</url>
		</repository>
	</repositories>
	<dependencies>
		<!-- ZK Spreadsheet -->
		<dependency>
			<groupId>org.zkoss.zss</groupId>
			<artifactId>zss</artifactId>
			<version>2.3.0</version>
		</dependency>
		<!-- ZK -->
		<dependency>
			<groupId>org.zkoss.zk</groupId>
			<artifactId>zul</artifactId>
			<version>5.0.11</version>
		</dependency>
	</dependencies>
</project>

Sample of Dependencies

ZK Spreadsheet

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zpoi</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zss</artifactId>
	<version>2.3.0</version>
</dependency>

ZK Spreadsheet EE

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zpoiex</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zssex</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zsshtml</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zsspdf</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zssjsp</artifactId>
	<version>2.3.0</version>
</dependency>
<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zssjsf</artifactId>
	<version>2.3.0</version>
</dependency>

ZK Spreadsheet EE

For evaluation

 <repositories>
    <repository>
      <id>ZK Spreadsheet EE Evaluation</id>
      <url>http://mavensync.zkoss.org/eval/</url>
    </repository>
  </repositories>

For more detail, please refer to here

Export

Export to PDF

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zsspdf</artifactId>
	<version>2.3.0</version>
</dependency>

Export to HTML

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zsshtml</artifactId>
	<version>2.3.0</version>
</dependency>

ZK Spreadsheet JSP

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zssjsp</artifactId>
	<version>2.3.0</version>
</dependency>

ZK Spreadsheet JSF

<dependency>
	<groupId>org.zkoss.zss</groupId>
	<artifactId>zssjsf</artifactId>
	<version>2.3.0</version>
</dependency>


All source code listed in this book is at Github.


Last Update : 2012/06/05

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.