23得票4回答
如何在生成项目时有条件地包含或排除原型中的文件?(涉及IT技术)

我正在为我们的项目(Weld)创建Maven 2原型。我希望能够根据在archetype:generate期间定义的属性的值来控制放置在生成的项目中的文件。例如,我预见到以下提示:Define value for groupId: : com.example Define value for ...

19得票4回答
使用Maven 3创建包含Spring、Spring MVC、Hibernate和JPA的项目的原型。

我正在尝试使用Maven 3创建一个项目,该项目使用Spring 3,Spring MVC,Hibernate 4和JPA。然而,当我执行以下命令时:mvn archetype:generate 没有一个在列表中列出的原型包含所有这些内容,即使最接近的那些也似乎是特殊项目,例如与 Flex 相...

17得票6回答
如何创建新的maven原型的高级指南有哪些好的推荐?

我需要一份指南,介绍如何创建新的Maven原型。该原型需要使用参数创建目录和文件名,其中这些参数将作为文件名前缀和原型创建的包结构/目录的一部分。 目前我只能找到非常简单的关于如何创建非常简单项目的指南。

17得票5回答
我该如何测试我刚创建的Maven原型?

我已经为一个项目创建了几个原型,目前都可以正常工作,但我想要能够验证从这些原型生成的代码在未来仍然可用。 我想要进行原型构建的一个阶段,它会对刚刚创建的原型运行 mvn archetype:generate 命令,然后在生成的代码上运行 mvn verify 命令,以验证生成的代码实际上是正...

16得票4回答
安装Maven原型模板

我已经从一个现有项目中创建了一个Maven原型。我甚至在本地仓库中安装了该原型,并使用它创建了一个新项目。一切都很完美(非常棒)。 问题是,我想分发这个原型,以便任何人都可以将其安装在自己的本地机器上,甚至可以部署到maven库中以便使用。我考虑分发生成的JAR构件,而不是我的项目源代码,并...

14得票3回答
使用Maven原型创建项目时,如何有条件地包含或排除文件?

我正在尝试创建一个原型,它将根据用户输入有条件地包含文件。 例如,如果用户使用此自定义原型并传递参数,如 -DprojectType=webProject 或 -DprojectType=webDBProject 如果是webProject,则仅复制与webProject相关的文件...

14得票1回答
如何在Maven原型中提供自定义逻辑?

我有兴趣创建一个Maven原型,而且我认为我已经掌握了大部分基础知识。但是,我卡在一个问题上,有时我想使用自定义逻辑来填充模板。例如,如果有人生成我的原型并将artifactId指定为hello-world,则我希望生成一个名为HelloWorld的类,它只需在控制台上打印“Hello Wor...

13得票2回答
如何在Maven中使用我的自定义原型?

我刚刚创建了自定义原型项目,并成功运行了 "mvn install" 命令。 在我的本地库中,通过m2/repository/com/mycomp/archetype-project-name正确添加了我的原型项目。 (但它没有被创建在原型文件夹:m2/repository/org/apac...

11得票2回答
当使用Maven原型时,如何使用artifactId重命名目录?

如何将自定义的Maven原型中的目录重命名为${artifactId}的内容? 我有一个名为service/App1的目录,我想要自定义它并更改为service/${artifactId}。 这个目录里面有很多文件和其他目录,所以我不能仅仅使用${artifactId}创建它,我需要保持其...

9得票2回答
构建 Sling 失败:执行目标 org.apache.maven.plugins:maven-archetype-plugin:2.2:integration-test(默认集成测试)失败。

我正在尝试构建Sling,因为我需要它来完成大学项目。有人能告诉我如何解决这个错误吗? [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ ...