文档章节

mvn archetype:create-from-project 构建模板错误

peizhenfly
 peizhenfly
发布于 2015/08/22 01:42
字数 296
阅读 294
收藏 1
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2
.4:create-from-project (default-cli) on project caseimagesys: Error configuring
command-line. Reason: Maven executable not found at: F:\developworkspace\apache-
maven-3.3.3\bin\mvn.bat -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal o
rg.apache.maven.plugins:maven-archetype-plugin:2.4:create-from-project (default-
cli) on project caseimagesys: Error configuring command-line. Reason: Maven exec
utable not found at: F:\developworkspace\apache-maven-3.3.3\bin\mvn.bat
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:212)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:116)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:80)
        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThre
adedBuilder.build(SingleThreadedBuilder.java:51)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:128)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:289)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:229)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:415)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
356)
Caused by: org.apache.maven.plugin.MojoFailureException: Error configuring comma
nd-line. Reason: Maven executable not found at: F:\developworkspace\apache-maven
-3.3.3\bin\mvn.bat
        at org.apache.maven.archetype.mojos.CreateArchetypeFromProjectMojo.execu
te(CreateArchetypeFromProjectMojo.java:260)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:134)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:208)
        ... 20 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc

eption

错误原因:mvn.bat 未找到,maven 3.3.3 的 mvn 是 mvn.cmd ,但archetype-plugin 2.4 未能更新这一变化

解决方法:复制 mvn.cmd 为 mvn.bat

© 著作权归作者所有

共有 人打赏支持
peizhenfly
粉丝 1
博文 38
码字总数 1188
作品 0
西安
程序员
私信 提问
加载中

评论(1)

李小斌_2014
李小斌_2014
楼主的方法完美解决,找到目录下mvn.cmd文件,将其复制一份重命名为mvn.bat。😄
Maven自定义Archetype

每次构建Maven项目的时候,点击Properties,总是出现如下图所示的情况, ,每次去补全目录,调整目录排序,引入一些常用的依赖,做着重复的事情。但是我不想一直重复下去,于是打算做一个属于...

DENGJM
2015/12/04
203
0
Maven Archetype 使用 命令

什么是Maven Archetype? 简单的说就是一个Maven项目的基础模板,利用这个模板我们就可快速的建立一个新的该类型项目,同时也可以建立自己的项目骨架。 Maven所提供的archetype功能都是由插件...

peizhenfly
2015/08/22
0
1
能否使用Maven Archetype来实现项目初始化配置?

使用mvn archetype:create-from-project,然后,使用 mvn archetype:generate,这样可以选取相应的catalog(也就是archetype模板),输入参数,指定arctifyGroupId等就可以指定包名,生成符合...

牛小二
2013/02/25
543
0
maven自定义Archetype

1、创建模板项目 如下 2、模板项目的pom.xml中添加archetype插件 3、eclipse建立archetype项目 如果使用的是eclipse工具,右键->Debug As->Maven build,执行mvn archetype:create-from-pro...

xixingzhe
2017/10/26
0
0
Maven-创建工程

一.创建Java Project 解析: mvn archetype:create或mvn archetype:generate:固定写法,使用mvn archetype:create命令比用generate时间短 -DgroupId:组织标识(包名),项目创建组织的标识...

蓝蝶飞扬
2016/04/07
44
0

没有更多内容

加载失败,请刷新页面

加载更多

设计模式“6”大原则!

面向对象设计原则 概述 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要...

Java干货分享
19分钟前
1
0
mybatis学习(1)

JDBC连接方式: 1.底层没有使用连接池,操作数据库需要频繁的创建和关闭连接,消耗资源。 2.写原生的JDBC代码在JAVA中,一旦需要修改SQL的话(比如表增加字段),JAVA需要整体重新编译,不利...

杨健-YJ
今天
4
0
怎么组织文档

可以从以下几个方面考虑组织文档: ☐ 各种分支的界面截图和对应的类及文件 ☐ 框架或类图 ☐ 流程图 ☐ 时序图 ☐ 注意事项

-___-
今天
4
0
分布式之数据库和缓存双写一致性方案解析

引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于更...

别打我会飞
今天
19
0
我的oracle11G,12c OCM之路

ocm认证感悟 ---------------------- 距离拿到ocm证书已经过了1年的时间,当初拿到证书的心情到现在还记得。其实在每个DBA心里都有一个成为强者的梦想,需要被认可,我也一样。我干过开发,做...

hnairdb
今天
7
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部