1 <?xml version="1.0" encoding="utf-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.vaadin.addons</groupId>
8 <artifactId>console</artifactId>
9 <version>1.2.0</version>
10 <packaging>jar</packaging>
11 <name>Vaadin Console add-on</name>
13 <vaadin.version>6.6.5</vaadin.version>
14 <vaadin-maven-plugin.version>1.0.2</vaadin-maven-plugin.version>
15 <gwt-maven-plugin.version>2.3.0-1</gwt-maven-plugin.version>
16 <gwt-user.version>2.3.0</gwt-user.version>
19 <groupId>ru.bazon.think-easy-money</groupId>
20 <artifactId>think-easy-money-all</artifactId>
21 <version>1.0-SNAPSHOT</version>
26 <artifactId>maven-source-plugin</artifactId>
32 <phase>generate-sources</phase>
40 <groupId>org.apache.maven.plugins</groupId>
41 <artifactId>maven-compiler-plugin</artifactId>
49 <groupId>org.apache.maven.plugins</groupId>
50 <artifactId>maven-jar-plugin</artifactId>
51 <version>2.3.1</version>
56 <addClasspath>true</addClasspath>
58 Implementation-Title and Implementation-Version come from the
61 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
64 <!-- Package format version - do not change -->
65 <Vaadin-Package-Version>1</Vaadin-Package-Version>
67 <!-- Add-on specific fields to update -->
68 <Vaadin-License-Title>Apache License 2.0</Vaadin-License-Title>
71 Implementation-Title and Implementation-Version come from the
74 <Implementation-Vendor>Vaadin Ltd</Implementation-Vendor>
75 <Implementation-Title>${pom.name}</Implementation-Title>
76 <Implementation-Version>${pom.version}</Implementation-Version>
78 <!-- Comma-separated list of widgetsets in the package -->
79 <Vaadin-Widgetsets>org.vaadin.console.ConsoleWidgetset</Vaadin-Widgetsets>
85 <!-- Compiles your custom GWT components with the GWT compiler -->
87 A hosted mode browser for client-side widget debugging can be run
88 with the goal gwt:run after uncommenting the correct line below. A
89 remote debugger can then be connected to port 8998. Note that e.g. a
90 Jetty server should be running with the server side parts - use the
94 <groupId>org.codehaus.mojo</groupId>
95 <artifactId>gwt-maven-plugin</artifactId>
96 <version>${gwt-maven-plugin.version}</version>
98 <!-- if you don't specify any modules, the plugin will find them -->
99 <webappDirectory>${project.build.directory}/${project.build.finalName}/VAADIN/widgetsets</webappDirectory>
100 <!-- On Mac running Snow Leopard, add "-d32" -->
102 This causes error messages (but build works) in phase "package":
103 two processes would use the same debug port
106 extraJvmArgs>-Xmx512M -Xss1024k -Xdebug
107 -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8998</extraJvmArgs
109 <extraJvmArgs>-Xmx512M -Xss1024k</extraJvmArgs>
110 <runTarget>xsite</runTarget>
111 <hostedWebapp>${project.build.directory}/${project.build.finalName}</hostedWebapp>
112 <noServer>true</noServer>
119 <goal>resources</goal>
128 This is needed for the sources required by the GWT compiler to be
129 included in the produced JARs
133 <directory>src/main/java</directory>
136 <directory>src/main/resources</directory>
141 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
143 <groupId>org.eclipse.m2e</groupId>
144 <artifactId>lifecycle-mapping</artifactId>
145 <version>1.0.0</version>
147 <lifecycleMappingMetadata>
150 <pluginExecutionFilter>
161 <goal>resources</goal>
163 </pluginExecutionFilter>
169 </lifecycleMappingMetadata>
178 <id>updateWidgetset</id>
182 <groupId>com.vaadin</groupId>
183 <artifactId>vaadin-maven-plugin</artifactId>
184 <version>${vaadin-maven-plugin.version}</version>
190 <goal>update-widgetset</goal>
202 <groupId>com.vaadin</groupId>
203 <artifactId>vaadin</artifactId>
204 <version>${vaadin.version}</version>
207 <groupId>org.vaadin.addons</groupId>
208 <artifactId>widget-rpc</artifactId>
209 <version>1.1.3</version>
212 <groupId>com.google.gwt</groupId>
213 <artifactId>gwt-user</artifactId>
214 <version>${gwt-user.version}</version>
215 <scope>provided</scope>
222 <url>http://oss.sonatype.org/content/repositories/vaadin/</url>
224 <enabled>true</enabled>
227 <enabled>false</enabled>
231 <id>vaadin-addons</id>
232 <url>http://maven.vaadin.com/vaadin-addons</url>
234 <enabled>true</enabled>
237 <enabled>false</enabled>