Skip to content

Instantly share code, notes, and snippets.

@gilbertoca
Created June 10, 2016 14:38
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gilbertoca/f279522e0f35dbcda0cf148598d2bbc1 to your computer and use it in GitHub Desktop.
Save gilbertoca/f279522e0f35dbcda0cf148598d2bbc1 to your computer and use it in GitHub Desktop.
<plugin>
<groupId>org.apache.tomee.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
<version>${tomee.version}</version>
<configuration>
<tomeeVersion>${tomee.version}</tomeeVersion>
<tomeeClassifier>webprofile</tomeeClassifier>
<!--tomeeClassifier>plus</tomeeClassifier-->
<!--tomeeClassifier>plume</tomeeClassifier-->
<zip>false</zip>
<classpaths>
<classpath>${project.build.directory}/apache-tomee/conf/logback-config</classpath>
<classpath>${project.build.directory}/apache-tomee/lib/slf4j-api-${slf4j.version}.jar</classpath>
<classpath>${project.build.directory}/apache-tomee/lib/logback-core-${logback.version}.jar</classpath>
<classpath>${project.build.directory}/apache-tomee/lib/logback-classic-${logback.version}.jar</classpath>
</classpaths>
<systemVariables>
<file.encoding>UTF-8</file.encoding>
<openejb.log.factory>slf4j</openejb.log.factory>
<logback.configurationFile>${project.basedir}/src/main/resources/logback.xml</logback.configurationFile>
</systemVariables>
<libs>
<!-- logging -->
<lib>org.slf4j:slf4j-api:${slf4j.version}</lib>
<lib>ch.qos.logback:logback-classic:${logback.version}</lib>
<lib>ch.qos.logback:logback-core:${logback.version}</lib>
<!-- remove unused -->
<lib>remove:slf4j-jdk14</lib>
<lib>remove:slf4j-api-1.7.2</lib>
</libs>
<reloadOnUpdate>true</reloadOnUpdate>
<synchronization>
<extensions>
<extension>.class</extension>
</extensions>
<updateOnlyExtensions>
<updateOnlyExtension>.xhtml</updateOnlyExtension>
<updateOnlyExtension>.html</updateOnlyExtension>
<updateOnlyExtension>.js</updateOnlyExtension>
<updateOnlyExtension>.css</updateOnlyExtension>
</updateOnlyExtensions>
</synchronization>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core</artifactId>
<version>${tomee.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.openjpa</groupId>
<artifactId>openjpa</artifactId>
</exclusion>
<!--exclusion>
<groupId>org.apache.bval</groupId>
<artifactId>bval</artifactId>
</exclusion-->
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>${eclipselink.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-jpa-integration</artifactId>
<version>${tomee.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>openejb-core-eclipselink</artifactId>
<version>${tomee.version}</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.2.4.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
<version>3.3.0.Final</version>
</dependency>
</dependencies>
</plugin>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment