当前位置: 首页 > 知识库问答 >
问题:

如何在pom xml中通过groupId和artifactId自动创建父包

卫焕
2023-03-14

当创建maven项目时,需要做大量的工作来创建指定的父包。如:用groupId com.test和artifactId jpa-demo创建maven项目时,后面只需要创建包:src/main/java中的com.test.jpa.demo。

那么,如何自动创建这些PAC?

嗯。在IntelliJ Idea中没有找到有用的插件。

有人知道一个好主意吗?tks.

共有1个答案

申博厚
2023-03-14

您可以尝试使用Maven原型,如下所示:

mvn archetype:generate

在交互模式下。

https://maven.apache.org/guides/introduction/introduction-to-archetypes.html

 类似资料:
  • 我有几个存储过程要作为初始设置执行。因此,我所做的是将该存储过程放置在中,并设置。 但是在我的应用程序启动时,该应用程序由于com.mysql.jdbc.exceptions.jdbc4.mysqlSyntaxerRoreXception而失败。这意味着它不能理解该过程的语法,但是可以在表单上手动执行相同的过程,不会有任何问题。那么如何通过执行它呢 data.sql- 错误- 原因:org.spr

  • 我想构建一个Maven原型,检查提供的artifactId和groupId是否匹配给定的regex。通过这种方式,我想要强制执行我们组织的命名约定,例如ear文件的名称以结尾,并且所有组ID都以de.companyName开头。 https://maven.apache.org/archetype/archetype-models/archetype-descriptor/archetype-de

  • 在Tycho构建中,OSGi依赖关系通常在各个模块(例如,Eclipse插件)的manifest.mf中指定。据我所知,Tycho会在构建时识别这些依赖项,解析它们并将它们添加到maven构建模型中(抱歉,出现了wayback machine链接;Tycho站点目前似乎正在经历一些更改)。 是否可以在其他maven插件中引用这样的派生依赖项?例如,如果我想用maven-dependency-plu

  • 我使用的是maven版本3.5.3,在构建项目时,我在WEB-INF(V3.1和V3.4)中获得了两个版本的apache commons-lang3,即使我在父pom.xml的“依赖关系管理”中明确指定了V3.4。 两者都具有相同的groupId和ArtifacTID。 我很困惑。这是Maven的预期行为吗?这种情况是在什么情况下发生的?我的印象是,如果依赖项具有相同的groupId和Artifa

  • 问题内容: 我想通过Java在Kafka(kafka_2.8.0-0.8.1.1)中创建一个主题。如果我在命令提示符下创建一个主题,并且如果我通过java api推送消息,它也可以正常工作。但是我想通过java api创建一个主题。经过长时间的搜索,我发现了以下代码, 我尝试了上面的代码,它表明创建了主题,但是无法在该主题中推送消息。我的代码有什么问题吗?还是通过其他方式实现以上目标? 问题答案:

  • 我正在使用maven构建restful应用程序,用于从mysql中选择数据。我对POM配置感到非常困惑,如下所示: 而我的多个软件包如下所示: 问题是我是否需要为每个包添加另一个groupid和artifactid。当我访问路径http://localhost:8080/helloworld/rest/exportfile/json它在com.tutorialacademy.rest包类下被编码为