Download usertype.extended-5.0.0.ga.jar file

Introduction

You can download usertype.extended-5.0.0.ga.jar in this page.

License

Apache License

Type List

usertype.extended-5.0.0.ga.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/org.jadira.usertype/usertype.extended/pom.properties
META-INF/maven/org.jadira.usertype/usertype.extended/pom.xml
META-INF/services/org.hibernate.integrator.spi.Integrator
org.jadira.usertype.dateandtime.threeten.PersistentDayOfWeekAsInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentDayOfWeekAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentDurationAsMillisLong.class
org.jadira.usertype.dateandtime.threeten.PersistentDurationAsNanosBigInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentDurationAsSecondsAndNanosDecimal.class
org.jadira.usertype.dateandtime.threeten.PersistentDurationAsSecondsInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentDurationAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentInstantAsMillisLong.class
org.jadira.usertype.dateandtime.threeten.PersistentInstantAsNanosBigInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentInstantAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentInstantAsTimestamp.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalDate.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalDateAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalDateTime.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalDateTimeAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalTime.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalTimeAsMillisInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalTimeAsNanosLong.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalTimeAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentLocalTimeAsTimestamp.class
org.jadira.usertype.dateandtime.threeten.PersistentMonthAsInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentMonthAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentMonthDayAsDate.class
org.jadira.usertype.dateandtime.threeten.PersistentMonthDayAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentMonthDayAsTimestamp.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetDateTime.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetDateTimeAsStringAndStringOffset.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetTime.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetTimeAsLongAndStringOffset.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetTimeAsStringAndStringOffset.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetTimeAsTimeAndStringOffset.class
org.jadira.usertype.dateandtime.threeten.PersistentOffsetTimeAsTimestamp.class
org.jadira.usertype.dateandtime.threeten.PersistentPeriodAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentYearAsInteger.class
org.jadira.usertype.dateandtime.threeten.PersistentYearAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentYearMonthAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentZoneIdAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentZoneOffsetAsString.class
org.jadira.usertype.dateandtime.threeten.PersistentZonedDateTime.class
org.jadira.usertype.dateandtime.threeten.PersistentZonedDateTimeAsStringAndStringZone.class
org.jadira.usertype.dateandtime.threeten.columnmapper.AbstractDateThreeTenColumnMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.AbstractTimeThreeTenColumnMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.AbstractTimestampThreeTenColumnMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.BigDecimalColumnDurationMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.BigIntegerColumnDurationMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.BigIntegerColumnInstantMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.DateColumnLocalDateMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.DateColumnMonthDayMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.IntegerColumnDayOfWeekMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.IntegerColumnDurationMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.IntegerColumnLocalTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.IntegerColumnMonthMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.IntegerColumnYearMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.LongColumnDurationMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.LongColumnInstantMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.LongColumnLocalTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnDayOfWeekMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnDurationMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnInstantMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnLocalDateMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnLocalDateTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnLocalTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnMonthDayMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnMonthMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnPeriodMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnYearMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnYearMonthMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnZoneIdMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.StringColumnZoneOffsetMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimeColumnLocalTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimeColumnOffsetTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnInstantMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnLocalDateTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnLocalTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnMonthDayMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnOffsetDateTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnOffsetTimeMapper.class
org.jadira.usertype.dateandtime.threeten.columnmapper.TimestampColumnZonedDateTimeMapper.class
org.jadira.usertype.dateandtime.threeten.integrator.UserTypeThreeTenHibernateIntegrator.class
org.jadira.usertype.dateandtime.threeten.utils.ZoneHelper.class
org.jadira.usertype.moneyandcurrency.moneta.AbstractSingleColumnMoneyUserType.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentCurrencyUnit.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyMajorAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyMajorAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyMinorAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentFastMoneyMinorAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyMajorAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyMajorAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyMinorAmount.class
org.jadira.usertype.moneyandcurrency.moneta.PersistentMoneyMinorAmountAndCurrency.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.BigDecimalColumnFastMoneyMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.BigDecimalColumnMoneyMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.LongColumnFastMoneyMajorMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.LongColumnFastMoneyMinorMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.LongColumnMoneyMajorMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.LongColumnMoneyMinorMapper.class
org.jadira.usertype.moneyandcurrency.moneta.columnmapper.StringColumnCurrencyUnitMapper.class
org.jadira.usertype.moneyandcurrency.moneta.integrator.UserTypeMonetaMoneyHibernateIntegrator.class
org.jadira.usertype.moneyandcurrency.moneta.util.CurrencyUnitConfigured.class

Pom

usertype.extended-5.0.0.ga.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<!--

  Copyright 2010, 2011 Christopher Pheby

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

 -->
<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">

	<parent>
		<groupId>org.jadira.framework</groupId>
		<artifactId>jadira.parent</artifactId>
		<version>5.0.0.GA</version>
		<relativePath>../pom.xml</relativePath>
	</parent>

	<modelVersion>4.0.0</modelVersion>

	<groupId>org.jadira.usertype</groupId>
	<artifactId>usertype.extended</artifactId>
  	<packaging>jar</packaging>

	<name>Jadira Usertype Extended for types requiring Java 7 or 8</name>
	<description>Classes utilising Java 7 and/or 8 that add Hibernate support for types such as Moneta</description>
	
	<dependencyManagement>
		<dependencies>
			<dependency>
				<groupId>org.jadira.framework</groupId>
				<artifactId>jadira.depmgmt</artifactId>
				<type>pom</type>
				<scope>import</scope>
				<version>${project.version}</version>
			</dependency>
		</dependencies>
	</dependencyManagement>
	
	<dependencies>
		<dependency>
		    <groupId>org.threeten</groupId>
		    <artifactId>threetenbp</artifactId>
		    <optional>true</optional>
		</dependency>

		<dependency>
		    <groupId>org.javamoney</groupId>
		    <artifactId>moneta</artifactId>
		    <optional>true</optional>
		</dependency>
		
		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-core</artifactId>
			<optional>true</optional>
		</dependency>
		<dependency>
			<groupId>org.hibernate</groupId>
			<artifactId>hibernate-entitymanager</artifactId>
			<optional>true</optional>
		</dependency>
		<dependency>
  			<groupId>org.apache.geronimo.specs</groupId>
  			<artifactId>geronimo-jpa_2.0_spec</artifactId>
		</dependency>
		<dependency>
			<groupId>org.javassist</groupId>
			<artifactId>javassist</artifactId>
			<optional>true</optional>
		</dependency>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
  			<artifactId>log4j-core</artifactId>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
		</dependency>
		<dependency>
  			<groupId>org.dbunit</groupId>
  			<artifactId>dbunit</artifactId>
		</dependency>
		<dependency>
			<groupId>com.h2database</groupId>
			<artifactId>h2</artifactId>
		</dependency>

		<dependency>
			<groupId>joda-time</groupId>
			<artifactId>joda-time</artifactId>
			<scope>test</scope>
		</dependency>		
		<dependency>
			<groupId>joda-time</groupId>
			<artifactId>joda-time-hibernate</artifactId>
			<scope>test</scope>
		</dependency>
		
		<dependency>
			<groupId>org.jadira.usertype</groupId>
			<artifactId>usertype.spi</artifactId>
			<version>5.0.0.GA</version>
		</dependency>
		<dependency>
			<groupId>org.jadira.usertype</groupId>
			<artifactId>usertype.core</artifactId>
			<version>5.0.0.GA</version>
		</dependency>
		<dependency>
			<groupId>org.jadira.usertype</groupId>
			<artifactId>usertype.spi</artifactId>
			<version>5.0.0.GA</version>
			<type>test-jar</type>
			<scope>test</scope>
		</dependency>
		
		<!-- Uncomment for MySQL
		<dependency>
	    		<groupId>mysql</groupId>
	    		<artifactId>mysql-connector-java</artifactId>
	    		<version>5.1.20</version>
    			<scope>test</scope>
		</dependency>
		-->
		
		<!-- Uncomment for Oracle
		<dependency>
			<groupId>com.oracle</groupId>
			<artifactId>ojdbc6</artifactId>
			<version>11.2.0.3</version>
			<scope>test</scope>
		</dependency>
		-->
		
		<!-- Uncomment for Postgres
		<dependency>
		    <groupId>org.postgresql</groupId>
		    <artifactId>postgresql</artifactId>
		    <version>9.3-1101-jdbc41</version>
		    <scope>test</scope>
		</dependency>
		-->
		
	</dependencies>

	<profiles>
		<profile>
			<id>h2database-default</id>
			<activation>
				<property>
					<name>!database</name>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.h2database" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>
		<profile>
			<id>h2database</id>
			<activation>
				<property>
					<name>database</name>
					<value>h2database</value>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.h2database" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>
		<profile>
			<id>mysql</id>
			<activation>
				<property>
					<name>database</name>
					<value>mysql</value>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.mysql" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>
		<profile>
			<id>oracle</id>
			<activation>
				<property>
					<name>database</name>
					<value>oracle</value>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.oracle" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>
		<profile>
			<id>postgresql</id>
			<activation>
				<property>
					<name>database</name>
					<value>postgresql</value>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.postgresql" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>
		<profile>
			<id>sqlserver</id>
			<activation>
				<property>
					<name>database</name>
					<value>sqlserver</value>
				</property>
				<activeByDefault>false</activeByDefault> 
			</activation>
			<build>
				<plugins>
					<plugin>
						<artifactId>maven-antrun-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<id>copy-test-persistence</id>
								<phase>process-test-resources</phase>
								<configuration>
									<target>
										<copy file="${project.build.testSourceDirectory}/../resources/META-INF/persistence.xml.sqlserver" tofile="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
							<execution>
								<id>restore-persistence</id>
								<phase>prepare-package</phase>
								<configuration>
									<target>
										<delete file="${project.build.testOutputDirectory}/META-INF/persistence.xml" failonerror="false" quiet="true" />
									</target>
								</configuration>
								<goals>
									<goal>run</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>			
		</profile>	
	</profiles>

	<build>	
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-toolchains-plugin</artifactId>
				<version>1.0</version>
				<executions>
					<execution>
						<phase>validate</phase>
						<goals>
							<goal>toolchain</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<toolchains>
						<jdk>
							<version>8.0</version>
							<vendor>oracle</vendor>
						</jdk>
					</toolchains>
			 	 </configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.1</version>
				<configuration>
					<verbose>true</verbose>
					<fork>true</fork>
					<source>1.8</source>
					<target>1.8</target>
					<compilerArgument>-g</compilerArgument>
					<encoding>${project.build.sourceEncoding}</encoding>
					<debug>true</debug>
					<optimize>true</optimize>
					<showDeprecation>true</showDeprecation>
				</configuration>
			</plugin>
			
            <!-- Process our byte codes to make them run on Java 7 -->
            <plugin>
            	<groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.8</version>
                <executions>
                    <execution>
                        <id>copy-retrolambda</id>
                        <phase>process-classes</phase>
                        <goals>
                            <goal>copy</goal>
                        </goals>
                        <configuration>
                            <artifactItems>
                                <artifactItem>
                                    <groupId>net.orfjackal.retrolambda</groupId>
                                    <artifactId>retrolambda</artifactId>
                                    <version>1.1.2</version>
                                    <overWrite>true</overWrite>
                                    <outputDirectory>${project.build.directory}</outputDirectory>
                                    <destFileName>retrolambda.jar</destFileName>
                                </artifactItem>
                            </artifactItems>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
            	<groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <version>1.7</version>            
                <executions>
                    <execution>
                        <id>retrolambda-classes</id>
                        <phase>process-classes</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <target>
                                <property name="compile_classpath" refid="maven.compile.classpath" />
                                <exec executable="${env.JAVA_HOME}/bin/java" failonerror="true">
                                    <arg value="-Dretrolambda.bytecodeVersion=51" />
                                    <arg value="-Dretrolambda.inputDir=${project.build.outputDirectory}" />
                                    <arg value="-Dretrolambda.classpath=${compile_classpath}" />
                                    <arg value="-javaagent:${project.build.directory}/retrolambda.jar" />
                                    <arg value="-jar" />
                                    <arg value="${project.build.directory}/retrolambda.jar" />
                                </exec>
                            </target>
                        </configuration>
                    </execution>
                    <execution>
                        <id>retrolambda-test-classes</id>
                        <phase>process-test-classes</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <target>
                                <property name="test_classpath" refid="maven.test.classpath" />
                                <exec executable="${env.JAVA_HOME}/bin/java" failonerror="true">
                                    <arg value="-Dretrolambda.bytecodeVersion=51" />
                                    <arg value="-Dretrolambda.inputDir=${project.build.testOutputDirectory}" />
                                    <arg value="-Dretrolambda.classpath=${test_classpath}" />
                                    <arg value="-javaagent:${project.build.directory}/retrolambda.jar" />
                                    <arg value="-jar" />
                                    <arg value="${project.build.directory}/retrolambda.jar" />
                                </exec>
                            </target>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
			
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>2.14.1</version>
				<configuration>
					<forkCount>1</forkCount>
					<reuseForks>true</reuseForks>
					<includes>
						<include>**/ThreeTenBpSuite.java</include>
						<include>**/ThreeTenSuite.java</include>
					</includes>
				</configuration>
			</plugin>
		</plugins>
	</build>

	<repositories>
		<repository>
			<id>sonatype-nexus-staging</id>
			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
			<name>Nexus Release Repository</name>
		</repository>		
	</repositories>

</project>

POM Entry

<dependency>
   <groupId>org.jadira.usertype</groupId>
   <artifactId>usertype.extended</artifactId>
   <version>5.0.0.ga</version>
</dependency>

Download

If you think the following usertype.extended-5.0.0.ga.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download usertype.extended-5.0.0.ga.jar file




PreviousNext

Related