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>
16 <id>archiva.internal</id>
17 <url>http://10.17.0.7/archiva/repository/internal</url>
19 <enabled>true</enabled>
22 <enabled>true</enabled>
27 <url>http://oss.sonatype.org/content/repositories/vaadin/</url>
29 <enabled>true</enabled>
32 <enabled>false</enabled>
36 <id>vaadin-addons</id>
37 <url>http://maven.vaadin.com/vaadin-addons</url>
43 <directory>src/main/resources</directory>
44 <filtering>false</filtering>
49 <groupId>org.apache.maven.plugins</groupId>
50 <artifactId>maven-eclipse-plugin</artifactId>
52 <downloadSources>true</downloadSources>
54 <buildcommand>org.eclipse.jdt.core.javabuilder</buildcommand>
57 <classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer>
58 </classpathContainers>
62 <artifactId>maven-compiler-plugin</artifactId>
67 <encoding>utf-8</encoding>
71 <artifactId>maven-source-plugin</artifactId>
77 <phase>generate-sources</phase>
85 <groupId>org.codehaus.mojo</groupId>
86 <artifactId>openjpa-maven-plugin</artifactId>
88 <includes>ru/indvdum/mywork/openjpa/model/**/*.class</includes>
89 <addDefaultConstructor>true</addDefaultConstructor>
90 <enforcePropertyRestrictions>true</enforcePropertyRestrictions>
95 <phase>process-classes</phase>
103 <groupId>org.apache.openjpa</groupId>
104 <artifactId>openjpa</artifactId>
105 <version>${openjpa.version}</version>
110 <groupId>org.codehaus.mojo</groupId>
111 <artifactId>exec-maven-plugin</artifactId>
112 <version>1.2</version>
121 <executable>java</executable>
123 <argument>-classpath</argument>
125 <argument>-javaagent:${settings.localRepository}/org/apache/openjpa/openjpa/${openjpa.version}/openjpa-${openjpa.version}.jar</argument>
126 <argument>ru.indvdum.mywork.MyWork</argument>
134 <groupId>org.mortbay.jetty</groupId>
135 <artifactId>jetty</artifactId>
136 <version>${jetty.version}</version>
139 <groupId>com.vaadin</groupId>
140 <artifactId>vaadin</artifactId>
141 <version>${vaadin.version}</version>
144 <groupId>org.vaadin.addons</groupId>
145 <artifactId>vaadin-sqlcontainer</artifactId>
146 <version>1.0.0</version>
149 <groupId>com.vaadin.addon</groupId>
150 <artifactId>jpacontainer-addon-agpl-3.0</artifactId>
151 <version>1.2.0</version>
154 <groupId>javax.persistence</groupId>
155 <artifactId>persistence-api</artifactId>
160 <groupId>com.google.gwt</groupId>
161 <artifactId>gwt-dev</artifactId>
162 <version>${gwt.version}</version>
165 <groupId>com.google.gwt</groupId>
166 <artifactId>gwt-user</artifactId>
167 <version>${gwt.version}</version>
170 <groupId>com.oracle</groupId>
171 <artifactId>ojdbc14</artifactId>
172 <version>${oracle.jdbc.version}</version>
175 <groupId>org.apache.openjpa</groupId>
176 <artifactId>openjpa</artifactId>
177 <version>${openjpa.version}</version>