| Author |
Message |
|
|
Jajo
Nybegynner
Joined: 02.feb.2010
Messages: 3
Offline
|
Hei,
Jag førsøker att packe en war med maven war-plugin.
Mitt problem er att jspx sidor i UTF-8 format blir førstørda ner maven flyttar filen før att packa.
Jag har prøvet med allt jag kan komma på. Men inget fungerar.
Jag kør på Windows XP med JDK 1.6.
Compiler pluginen står på UTF-8 og Resource plugin også.
Tacksam før all hjælp jag kan få.
Mvh Håkan N
|
|
|
 |
|
|
ronnylovtangen
Varm i trøya
Joined: 09.jun.2005
Messages: 50
Offline
|
Du er sikker på det er maven som ødelegger filene, ikke at du må legge til
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> |
i jspx-filene?
Hva slags encoding prøver f.eks. Firefox å tyde sidene som? ( View - Character Encoding )
|
|
|
 |
|
|
Jajo
Nybegynner
Joined: 02.feb.2010
Messages: 3
Offline
|
Hej,
Jag är helt säker på att de är Maven. Filen i src er helt ok i UTF-8 og efter att jag kört maven package så er filen under target korrupt.
Mvh Håkan
|
|
|
 |
|
|
ronnylovtangen
Varm i trøya
Joined: 09.jun.2005
Messages: 50
Offline
|
Skjønner.
Har ikke hatt samme problem selv, her er resources og compiler konfigen min, hvis det er til noen hjelp:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin> |
|
|
|
 |
|
|
Jajo
Nybegynner
Joined: 02.feb.2010
Messages: 3
Offline
|
Jag har sammen typ av pom uppsettning,
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<!-- kompiler som java 1.5 kode -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>UTF-8</encoding>
<compilerVersion>1.5</compilerVersion>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<!--må bruke 2.0 - 2.0.1 fører til feil i filtrering ${url}-->
<version>2.0</version>
<configuration>
<warName>${nagara.app.name}</warName>
<webappDirectory>
${project.build.directory}/${nagara.app.name}
</webappDirectory>
<!-- angir at filer i src/main/webapp skal filtreres. Merk at for at filtrering skal
fungere MÅ en <filters> blokk være deklarert med en filterfil. Vet ikke hvorfor ..
@todo kai: 24.05.06: oppdater til nyere versjon av maven-war-plugin og kontroller om filterhåndtering er endret
-->
<webResources>
<resource>
<directory>src/main/webapp/</directory>
<excludes>
<exclude>**/WEB-INF/classes</exclude>
</excludes>
<includes>
<include>**/*.xml</include>
<include>**/*.jspx</include>
<include>**/*.tagx</include>
</includes>
<filtering>true</filtering>
</resource>
</webResources>
</configuration>
</plugin>
Problemet blir vid war, in fil *.jsp i UTF-8 og ut fil blir ANSI dos/windows format.
Mvh Håkan
|
|
|
 |
|
|