问题标签 [maven-archetype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1526 浏览

maven-2 - Maven原型生成简单项目,包括站点

是否有一个 Maven 原型会生成与 相同的脚手架maven-archetype-quickstart,但还会创建由 生成的基本项目站点布局maven-archetype-site?还是我总是必须按顺序运行每个?

0 投票
5 回答
57245 浏览

java - 您知道的所有 Maven Archetype 目录的 URL 是什么?

Maven 原型是“模板”,您可以通过它快速生成给定框架或项目类型的运行示例。我正在尝试编译当前在网络上活动的所有 Maven 原型目录的列表。

从有关目录文件的 Maven 文档中

关于原型的知识存储在目录中。

目录是 xml 文件。

Archetype 插件与内部目录捆绑在一起。默认使用这个。

Archetype 插件可以使用来自本地文件系统和 HTTP 连接的目录。

到目前为止,我已经收集了发布目录的存储库列表,但很想看看是否有人知道更多:

相同的链接:1)FuseSource 2) Cocoon 3)Java.net 4)MyFaces 5)Tapestry 6)Scala 目录 7)Terracotta 目录

您会注意到,如果存储库实际上发布了一个原型目录(以上所有内容都这样做),您将获得一个 UI 提示,其中包含在该目录中找到的所有选项archetype-catalog.xml。例如:

例如,如果您想直接查看 Scala 目录文件,可以浏览到 http://scala-tools.org/archetype-catalog.xml

但是,如果存储库不提供 archetype-catalog.xml,那么正如 PascalT 所说,您需要提前知道名称(不太方便)并将其传递到命令行参数中。

0 投票
4 回答
3196 浏览

java - 是否有适用于 NetBeans 或 Eclipse 的 ICEfaces Maven 原型?

NetBeans IDE 似乎仍然只为Apache MyFaces或“已弃用”的WoodStock JSF 框架提供Maven原型。对于现有 Woodstock 项目的未来开发或迁移,Sun 正式认可 ICEfaces 作为 Woodstock 的替代技术。

我还没有找到一个 Maven Archetype,它可以使用ICEFaces JSF框架(用于 NetBeans 或Eclipse)建立一个新的 Maven 项目。您是否找到有关“正在进行的工作”的信息或信息?

0 投票
2 回答
4941 浏览

jakarta-ee - maven archetype j2ee-simple 生成失败的项目

我使用带有以下命令行的 maven 模板创建了一个 j2ee-simple 项目

当我尝试在创建的项目文件夹中运行安装目标时,我收到有关站点模块中不存在模型文件的错误。错误描述如下。

当我从根 pom.xml 中删除站点模块时,它可以工作。有没有正确的方法来纠正这个问题?

如果我想保留站点模块以便为我的项目制作网站怎么办?

这里的错误:


0 投票
2 回答
1423 浏览

spring - 在 Maven 中更新 Spring/Hibernate Archetype 内置?

当我基于默认 Archetype 创建 Spring 和 Hibernate 项目时,当前版本的 Hibernate 是 3.26,Spring 是 2.54。如何让 Maven 获取最新版本?我尝试将我的 spring 版本从 2.5.4 更改为 2.5.6,但 2.5.4 仍然包含在生成的 war 文件中。

0 投票
1 回答
2011 浏览

maven-2 - maven 原型:生成参数目标

我需要为自定义原型创建。但是仅仅像原型插件支持的那样扩展和过滤文件是不够的,我需要在文件扩展后做更多的自定义。现在我已经看到该插件支持一个名为“目标”的参数,并且文档对此进行了说明:“用户在创建原型期间可以指定的其他目标”(http://maven.apache.org /plugins/maven-archetype-plugin/generate-mojo.html#goals)。但不幸的是,我找不到任何关于如何在创建原型时指定任何目标的文档。

以下作品:

但这有一些主要缺点: - 目标的配置必须在新项目的最终 POM 中定义 - 使用原型的用户必须知道附加参数

有谁知道“目标”参数是如何真正使用的?或者知道如何实现我最初的目标?

0 投票
1 回答
1624 浏览

java - 使用 Maven 原型(无 Velocity)时,有没有办法只复制资源?

我们正在使用 Maven 原型为使用我们的框架的项目创建初始设置,该框架严重依赖于 Freemarker。因此,当原型用于生成新项目时,我们需要复制一些 Freemarker 模板。

我们遇到的问题是 Maven 似乎在所有列为资源的文件上运行 Velocity。Velocity 试图解释我们的 Freemarker 代码并且失败了,所以我们需要在很多地方使用转义。

有没有办法告诉 Maven 只复制文件?我们根本不希望 Velocity 引擎为我们的文件运行。

0 投票
2 回答
2344 浏览

spring - 用于集成 Struts 1 和 Spring 2.5 的 Maven 原型

我有一个将 Struts 1 与 Spring 集成的项目。我现在希望将它移植到 Maven 2 下。我已经搜索了合适的 Maven 原型,但似乎找不到合适的匹配项。有什么建议么?

谢谢!

0 投票
1 回答
1888 浏览

maven-2 - Maven struts2 模块化原型无法生成!

我正在尝试使用 maven 生成 struts 2 模块化原型,但总是出现错误,因为这里不存在原型是完整的输出:

可能是什么问题?

0 投票
3 回答
3462 浏览

java - Java 和 Maven 生成 - 并使用 - 我自己的原型

我一直忙于我的项目创建一个管理 maven 的 webapp(在 struts 中),使用 maven-2.2.1-uber.jar链接文本。当老板说它必须使用公司创建的一些原型时,问题就来了(所以你这个顽皮的男孩没有预定义的原型!)。好吧,我使用 -DarchetypeRepository 选项(使用 ServletWrapper,我得到了完整的网络方向,因为存储库将在应用程序内),并且日志似乎找到了它,但随后构建失败 - 很遗憾 - 带有这个小文本'构建失败 - 定义的工件不是那么简单的原型。当然,我有很多 INFO 行说绝对没有任何相关性。我已经阅读了 maven 权威指南以寻求某种帮助,但它充其量是令人失望的。

我的想法是,也许我在所有文件夹树的某个地方都缺少一些 xml,这些 xml 实际上表明我的 pom.xml 是一个原型而不是一个项目。但我真的,真的,在网上或手册中找不到任何东西来解释原型:生成(带有特殊参数)的工作原理以及我必须将每个文件夹和/或文件放在哪里。

所以只是大声说出我的想法(希望你明白我想问的问题):我有一个模板,我在其中做一些 xml 更改(变量等......),然后我必须调用 maen 并做一个原型:使用变量项目生成。问题似乎是我的实际配置不喜欢我正在做的事情。在原型生成之后,幸运的是,女巫会创建一些目录树,并在某个地方留下一个 POM.xml 我仍然需要做一些变量更改和更多的 xml 管理东西,所以从 maven 那里可以非常友好地不要破坏任何东西在这个过程中。

任何想法为什么这个 maven 的东西在假设我的原型绝对是一个原型之后永远不会快乐?虽然我认为代码没问题,但可能是错误的,因为我使用的是 maven-ubber 并且我调用了实际的 CSMavenCli.main(String[, ClassWorld),我认为这次不是这样。

谢谢大家!:)

随机的。