1 <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/xsd/maven-4.0.0.xsd">
2 <modelVersion>4.0.0</modelVersion>
3 <groupId>ru.indvdum</groupId>
4 <artifactId>mywork</artifactId>
5 <version>0.0.1-SNAPSHOT</version>
6 <description>My Work</description>
8 <jetty.version>6.1.26</jetty.version>
9 <vaadin.version>6.5.0</vaadin.version>
10 <gwt.version>2.1.1</gwt.version>
11 <oracle.jdbc.version>10.1.0.5.0</oracle.jdbc.version>
12 <openjpa.version>2.1.1</openjpa.version>
13 <commons-dbcp.version>1.4</commons-dbcp.version>
14 <derby.version>10.8.2.2</derby.version>
15 <groovy.version>1.8.0</groovy.version>
16 <maven-compiler-plugin.version>2.3.2</maven-compiler-plugin.version>
17 <groovy-eclipse-compiler.version>2.5.1-1</groovy-eclipse-compiler.version>
18 <build-helper-maven-plugin.version>1.5</build-helper-maven-plugin.version>
19 <slf4j-simple.version>1.6.4</slf4j-simple.version>
20 <commons-configuration.version>1.7</commons-configuration.version>
21 <maven-resources-plugin.version>2.5</maven-resources-plugin.version>
22 <junit.version>4.10</junit.version>
27 <directory>src/main/resources</directory>
28 <filtering>false</filtering>
33 <artifactId>maven-compiler-plugin</artifactId>
34 <version>${maven-compiler-plugin.version}</version>
36 <compilerId>groovy-eclipse-compiler</compilerId>
37 <compilerArgument>nowarn</compilerArgument>
38 <verbose>true</verbose>
42 <groupId>org.codehaus.groovy</groupId>
43 <artifactId>groovy-eclipse-compiler</artifactId>
44 <version>${groovy-eclipse-compiler.version}</version>
49 <groupId>org.codehaus.mojo</groupId>
50 <artifactId>build-helper-maven-plugin</artifactId>
51 <version>${build-helper-maven-plugin.version}</version>
55 <phase>generate-sources</phase>
57 <goal>add-source</goal>
61 <source>src/main/groovy</source>
62 <source>src/test/groovy</source>
69 <groupId>org.codehaus.mojo</groupId>
70 <artifactId>openjpa-maven-plugin</artifactId>
72 <includes>**/model/**/*.class</includes>
73 <addDefaultConstructor>true</addDefaultConstructor>
74 <enforcePropertyRestrictions>true</enforcePropertyRestrictions>
79 <phase>process-classes</phase>
87 <groupId>org.apache.openjpa</groupId>
88 <artifactId>openjpa</artifactId>
89 <version>${openjpa.version}</version>
94 <groupId>org.apache.maven.plugins</groupId>
95 <artifactId>maven-resources-plugin</artifactId>
96 <version>${maven-resources-plugin.version}</version>
98 <encoding>UTF-8</encoding>
102 <artifactId>maven-source-plugin</artifactId>
104 <attach>true</attach>
108 <phase>generate-sources</phase>
116 <groupId>org.codehaus.mojo</groupId>
117 <artifactId>exec-maven-plugin</artifactId>
118 <version>1.2</version>
127 <executable>java</executable>
129 <argument>-classpath</argument>
131 <argument>ru.indvdum.mywork.MyWork</argument>
138 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
140 <groupId>org.eclipse.m2e</groupId>
141 <artifactId>lifecycle-mapping</artifactId>
142 <version>1.0.0</version>
144 <lifecycleMappingMetadata>
147 <pluginExecutionFilter>
160 </pluginExecutionFilter>
166 </lifecycleMappingMetadata>
174 <groupId>org.slf4j</groupId>
175 <artifactId>slf4j-simple</artifactId>
176 <version>${slf4j-simple.version}</version>
179 <groupId>junit</groupId>
180 <artifactId>junit</artifactId>
181 <version>${junit.version}</version>
185 <groupId>org.mortbay.jetty</groupId>
186 <artifactId>jetty</artifactId>
187 <version>${jetty.version}</version>
190 <groupId>com.vaadin</groupId>
191 <artifactId>vaadin</artifactId>
192 <version>${vaadin.version}</version>
195 <groupId>com.vaadin.addon</groupId>
196 <artifactId>jpacontainer-addon-agpl-3.0</artifactId>
197 <version>1.2.0</version>
200 <groupId>javax.persistence</groupId>
201 <artifactId>persistence-api</artifactId>
206 <groupId>com.google.gwt</groupId>
207 <artifactId>gwt-user</artifactId>
208 <version>${gwt.version}</version>
211 <groupId>com.oracle</groupId>
212 <artifactId>ojdbc14</artifactId>
213 <version>${oracle.jdbc.version}</version>
216 <groupId>org.apache.openjpa</groupId>
217 <artifactId>openjpa</artifactId>
218 <version>${openjpa.version}</version>
221 <groupId>org.codehaus.groovy</groupId>
222 <artifactId>groovy-all</artifactId>
223 <version>${groovy.version}</version>
226 <groupId>commons-dbcp</groupId>
227 <artifactId>commons-dbcp</artifactId>
228 <version>${commons-dbcp.version}</version>
232 <groupId>org.apache.derby</groupId>
233 <artifactId>derby</artifactId>
234 <version>${derby.version}</version>