Archive
Archive for the ‘Maven’ Category
November 22nd, 2009
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:
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