Zdravím, no ant je klíčem - doteď nechápu proč podporu native2ascii nedali rovnou do Mavenu. Asi proto, že nikdo z nich není z takových exotických zemí jako jsou třeba Čechy ;). Já jsem to rozchodil takto: <build> <plugins> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <configuration> <tasks> <!-- Declare the Native2Ascii Ant task --> <taskdef name="native2ascii" classname="org.apache.tools.ant.taskdefs.optional.Native2Ascii" classpathref="maven.compile.classpath" > <classpath> <pathelement path="maven.dependency.classpath"/> <pathelement location="${java.home}/../lib/tools.jar"/> </classpath> </taskdef> <!-- Call the Native2Asci task --> <native2ascii src="" dest="src/main/resources/translated/" includes="*.properties" encoding="UTF-8"/> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> </build> Ještě je nutné dát do dependencí knihovny anta se scope=compile (povšimněte si že v classpathref="maven.compile.classpath"): <dependency> <groupId>ant</groupId> <artifactId>ant</artifactId> <version>1.6.5</version> <scope>compile</scope> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlrall</artifactId> <version>2.7.4</version> <scope>compile</scope> </dependency> <dependency> <groupId>ant</groupId> <artifactId>ant-optional</artifactId> <version>1.5.3-1</version> <scope>compile</scope> </dependency> Mě to chodí, takže snad to bude chodit i vám. Honza Novotný Benda Lukas napsal(a): Pouzivam ke kompilovani Maven2. V antu jsem pro cestinu pouzival |
- Maven kodovani zdroju Benda Lukas
- Re: Maven kodovani zdroju Ing. Jan Novotný
- Re: Maven kodovani zdroju Benda Lukas
- Re: Maven kodovani zdroju Ing. Jan Novotný
- RE: Maven kodovani zdroju Michal Palička
- Re: Maven kodovani zdroju Benda Lukas
- RE: Maven kodovani zdroju Michal Palička