Archive

Posts Tagged ‘Maven’

Apache Maven. Compiler JVM Compliance level / Compilador Nivel de especificación JVM

November 22nd, 2009

At your pom.xml / En tu fichero pom.xml:

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<configuration>
		<source>1.6</source>
		<target>1.6</target>
	</configuration>
</plugin>

Compiler, HowTo, Java, Maven , , ,

UrlRewriteFilter. Setting up / Configuración

November 21st, 2009

Add this Maven dependency to your pom.xml or download urlrewrite*.jar from UrlRewriteFilter Home / Añade esta dependencia Maven a tu pom.xml o descarga urlrewrite*.jar desde la home de UrlRewriteFilter.

<dependency>
	<groupId>org.tuckey</groupId>
	<artifactId>urlrewritefilter</artifactId>
	<version>3.1.0</version>
</dependency>

Add this filter definition to your web.xml file / Añade esta definición de filtro a tu fichero web.xml:

<filter>
	<filter-name>UrlRewriteFilter</filter-name>
	<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
	<filter-name>UrlRewriteFilter</filter-name>
	<url-pattern>/*</url-pattern>
</filter-mapping>

Add the file urlrewrite.xml to your WEB-INF directory / Añade el fichero urlrewrite.xml a tu directorio WEB-INF:

<!DOCTYPE urlrewrite
	PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"
	"http://tuckey.org/res/dtds/urlrewrite3.0.dtd">
<urlrewrite>
	<rule>
	   <from>^/some/olddir/(.*)$</from>
	   <to type="redirect">/very/newdir/$1</to>
	</rule>
	<rule match-type="wildcard">
	   <from>/blog/archive/**</from>
	   <to type="redirect">/roller/history/$1</to>
	</rule>
</urlrewrite>

Some useful links / Algunos enlaces útiles:

UrlRewriteFilter Download
UrlRewriteFilter Manual v3.0

HowTo, Java, Maven, UrlRewriteFilter , , ,

Maven. Integración básica de XMLBeans

November 15th, 2009

Ruta dónde almacenar los ficheros .xsd:

src/main/xsd

Extracto del fichero pom.xml:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<plugin>
	<groupId>org.codehaus.mojo</groupId>
	<artifactId>xmlbeans-maven-plugin</artifactId>
	<version>2.3.2</version>
	<executions>
		<execution>
			<id />
			<phase>generate-sources</phase>
			<goals>
				<goal>xmlbeans</goal>
			</goals>
		</execution>
	</executions>
	<configuration>
		<verbose>true</verbose>
		<quiet>false</quiet>
		<outputJar>target/schema.jar</outputJar>
		<javaSource>1.5</javaSource>
	</configuration>
</plugin>

Ruta de generación de ficheros .java:

target/generated-sources

Ruta de generación de ficheros .class:

target/generated-classes

JAR generado:

target/schema.jar

HowTo, Java, Maven, XML Schema , , ,