0
Maven을 사용하여 프로젝트에 멀티 모듈 아키타 입을 만들려고합니다. JSP를 포함 시키면 Velocity에서 예외가 발생합니다.Maven, Velocity에 대한 아키 타입 빌드 및 JSP로 구성된 ParseErrorException
[INFO] Parent element not overwritten in /home/gortiz/workspaces/archetype/miPrueba/miPrueba-new-aw/pom.xml
[ERROR] Parser Exception: archetype-resources/__rootArtifactId__-new-aw/src/main/webapp/WEB-INF/jsp/open/login.jsp
[ERROR] org.apache.velocity.runtime.parser.ParseException: Encountered " eq 1}\">\n
이 URL을 발견했지만 작동하지 않습니다. http://yajdb.wordpress.com/2012/08/28/maven-archetype-creation-conflicts-between-jsp-and-velocity-templates/
내 구성 파일은 다음과 같습니다
<modules>
<module id="${implantation}-new-aw" dir="__rootArtifactId__-new-aw"
name="${implantation}-new-aw">
<fileSets>
<fileSet filtered="true" encoding="UTF-8">
<directory>src/main/java</directory>
<includes>
<include>**/*.java</include>
</includes>
</fileSet>
<fileSet filtered="true" encoding="UTF-8">
<directory>src/test/java</directory>
<includes>
<include>**/*.java</include>
</includes>
</fileSet>
<!-- <fileSet filtered=”true” packaged=”false”>
<directory>src/main/webapp</directory>
<excludes>
<exclude>**/**/*.jsp</exclude>
<exclude>**/*.xml</exclude>
</excludes>
</fileSet>-->
<fileSet filtered="true" encoding="UTF-8">
<directory>src/main/webapp</directory>
<includes>
<include>**/*.xml</include>
</includes>
</fileSet>
<fileSet filtered="true" packaged="false" encoding="UTF-8">
<directory>src/main/webapp</directory>
<includes>
<include>**/*.jsp</include>
</includes>
</fileSet>
<fileSet filtered="true" encoding="UTF-8">
<directory>src/main/resources/</directory>
<includes>
<include>**/**/*.*</include>
</includes>
</fileSet>
</fileSets>
</module>
</modules>