如何使用spring工具找到com.learningstorm的groupid?

kcwpcxri  于 2021-06-21  发布在  Storm
关注(0)|答案(2)|浏览(271)

我正在阅读apachestorm的教程,我想用groupid“com.learning storm”创建一个maven项目。问题是这个不见了。我添加了以下原型目录:

[http://repo1.maven.org/maven2/archetype-catalog.xml][1]
[http://mvnrepository.com/artifact/org.apache.storm][2]

如何找到com.learning storm的groupid?

kpbpu008

kpbpu0081#

答案是一个猜测,如果我理解正确的话,你的意思不是仅仅创建一个项目,而是用你选择的maven原型,即com.learning.storm one来创建。
好吧,这里有一些步骤:
希望是他们创造的
并将其上传到某个存储库,您可以从中访问它(maven central最好,但如果您找不到它,则可能性不大)。
你可以跑了 mvn archetype:generate -Dfilter=com.learning.storm -它将原型插件的过滤器设置为“storm”,但在我的机器上,它会产生三个结果,没有一个符合您的要求
您可以交互式地运行原型插件并在那里查找storm(它还提供了按组或工件id筛选选项,因此知道一个,您就很幸运了)。不过,这与选项3相同。
您可以查找原型目录,它是一个xml文件。每个maven存储库都有它(包括您的本地存储库)。maven源代码库也有一个。如果您的com.learning.storm已经提交,您将在xml中看到它。
您可以去maven central,使用他们的搜索进行查看—一些原型也作为项目或依赖项提交。
去那些拥有com.learning.storm->storm.learning.com的人的网站,搜索这些信息。

gywdnpxw

gywdnpxw2#

我不确定我是否正确理解你的问题。但是,您可以按以下方式启动maven项目:

<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <modelVersion>4.0.0</modelVersion>

  <groupId>com.learning.storm</groupId>
  <artifactId>learning-storm</artifactId>
  <version>1.0-SNAPSHOT</version>

  ...
</project>

相关问题