Tag: maven archetype

Maven原型文件名模式与下划线

我正在创建一个Maven原型。 我想生成像project_todo_messages.properties这样的文件,其中todo被过滤后的属性取代。 我在archetype-metadata.xml和archetype.properties创建了一个文件project___todo___messages.properties和一个过滤后的属性todo 。 重命名没有下划线的文件,但不包括过滤属性周围带下划线的文件。 有任何想法吗? 我使用maven-archetype-plugin 2.3和org.apache.maven.archetype:archetype-packaging 2.3。 其他问题:是否可以在文件名${todo.toLowerCase()}过滤值,就像在${todo.toLowerCase()}的文件内容中一样?

如何在Eclipse中设置默认的Maven Java?

如果我在Eclipse创建新的Maven项目并将其基于quickstart原型,它将在Java Build Path窗口中显示J2SE-1.5 ,在Java Compiler / JDK Compliance窗口中显示J2SE-1.5 。 所以,我通常必须手动将其更改为其他Java。 这些默认设置来自哪里? 如何更改为1.6或1.7?

Maven原型 – 由于冒号而导致速度错误

我在创建Maven原型时遇到了麻烦,因为其中一个资源中存在冒号字符(’:’)。 我有一个包含该符号的Spring XML: 启动原型时,我收到此错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: org.apache.maven.archetype.exception.ArchetypeGenerationFailure: Error merging velocity templates: Encountered “:5}\”/>\n\t\n\t\n\t\n\t \n\t\n\n\n” at line 15, column 69 of archetype-resources/src/main/resources/spring/library.ws-client.xml [ERROR] Was expecting one of: [ERROR] “}” … [ERROR] … [ERROR] “(” … [ERROR] -> [Help 1] [ERROR] 我尝试在原型的pom中配置转义字符: maven-archetype-plugin 2.0 org.apache.maven.plugins maven-resources-plugin 2.5 UTF-8 \ […]

Eclipse中的Jersey Maven quickstart原型

我试图通过maven的帮助正常创建泽西但是我总是像scrennshoot一样得到这个结构,并且通常没有错误?! 它看起来不像泽西岛常见的布局。 我正在使用这个: org.glassfish.jersey.archetypes jersey-quickstart-webapp 2.16 pom.xml中: 4.0.0 org.test serverSide 0.0.1-SNAPSHOT jar serverSide http://maven.apache.org UTF-8 junit junit 3.8.1 test