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

Maven的Jasmine插件:快照问题

楚乐逸
2023-03-14

我是新来的Maven和Jasmine,并开始我尝试按照使用示例上的github页面,这是第一个命令开始:

mvn原型:生成-Darch etypeRepository=http://searls-maven-repository.googlecode.com/svn/trunk/snapshots-Darch etypeGroupId=com.github.searls-Darch etypeartifactId=jasmine-ArchetypeVersion=1.3.1.0-SNAPSHOT-Dgroup pId=com.acme-DartifactId=my-jasmine-project-Dversion=0.0.1-SNAPSHOT

如果您转到此处的archtype存储库;最新的快照是1.2。0.以上命令引用1.3。1英寸-DarchetypeVersion=1.3。1.0-快照

我得到这个错误:

无法执行目标org.apache.maven.plugins:maven-stretype-plugin:2.2:生成(default-cli)在项目独立-pom:所需的原型不存在(com.github.searls:茉莉花原型:1.3.1.0-SNAPSHOT)

我是否应该使用其他存储库?

干杯

共有1个答案

禄奇希
2023-03-14

我能够使用这个配置生成原型。

mvn archetype:generate \
-DarchetypeRepository=http://repo1.maven.org/maven2/com/github/searls/jasmine-archetype/2.0/ \
-DarchetypeGroupId=com.github.searls \
-DarchetypeArtifactId=jasmine-archetype \
-DarchetypeVersion=2.0 \
-DjasminePluginVersion=2.1 \
-DgroupId=com.test \
-DartifactId=test \
-Dversion=1.0
 类似资料:
  • 当我尝试使用以下命令在maven插件下运行时: 通用域名格式。wordpress。pomfromjarmavenplugin:generate:0.0.1-SNAPSHOT:generatepom 我得到了这个错误: 下载:https://oss.sonatype.org/content/repositories/snapshots/com/wordpress/pomfromjarmavenplu

  • 我有一个teamcity项目,它成功地将快照工件部署到我们的artifactory实例中。我好像没法让maven把那些神器拉下来。我可以用时间戳而不是快照在artifactory中看到它们,但我似乎无法让maven使用时间戳请求它们。我真的不知道该去哪找。我注意到TeamCity上载的工件没有,而其他手动上载的工件有和。这有关系吗? 我曾多次尝试删除,所以这不是缓存问题。 下面是中的一个片段: 我

  • 问题内容: 我尝试运行时收到此错误 问题答案: 请参阅Maven手册的部署部分。 您需要定义一个在元素的(不是你的,这是很糟糕),或在你的元素。

  • 我想在我的本地Artifactory实例上发布人工制品,使用带注释的Artifactory元数据,以及基于快照人工制品版本的时间戳的版本号。 为此,我尝试使用artifactory gradle插件和maven-publish插件。 如果我使用artifactory gradle插件,在发布给定人工制品的两个不同快照版本时,我会得到一个错误“没有足够的权限覆盖人工制品...”。 实际上,artif

  • 快照版本不会在快照存储库上发布,而是发布版本。 发布成功。没有错误。 唯一的变化是版本插件从2.3.2升级到2.5.2 也尝试了2.5.1和2.5.3,但都不起作用。 使用apache maven 3.5.0 步骤: mvn清洁安装 输出:在所有三个方面都取得成功 不确定我是否可以附加实际日志 代码片段pom.xml

  • 问题是,我希望能够检索已解析工件的时间戳。如果我执行“mvn-x”选项,调试日志中显示的所有内容都是Artifactid-1.1.0-Snapshot,而不是时间戳。 我似乎无法显示哪个时间戳被翻新了。我可以把一些看起来像。m2的脚本合在一起,但我想知道是否有一种干净的方法来显示正在使用的快照的时间戳?