Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何修复vs代码中maven项目生成失败_Java_Maven_Visual Studio Code - Fatal编程技术网

Java 如何修复vs代码中maven项目生成失败

Java 如何修复vs代码中maven项目生成失败,java,maven,visual-studio-code,Java,Maven,Visual Studio Code,在使用“maven for Java”扩展在visual studio代码中创建maven项目期间,我遇到以下错误: [错误]无法在独立项目pom:archetype org.apache.maven上执行目标org.apache.maven.plugins:maven原型插件:3.1.2:generate(默认cli)。未配置原型:maven原型webapp:1.4 [错误]缺少属性groupId [错误]缺少属性artifactId [错误]缺少属性包 这在另一个系统中对我很好 我在两个控制

在使用“maven for Java”扩展在visual studio代码中创建maven项目期间,我遇到以下错误:

[错误]无法在独立项目pom:archetype org.apache.maven上执行目标org.apache.maven.plugins:maven原型插件:3.1.2:generate(默认cli)。未配置原型:maven原型webapp:1.4

[错误]缺少属性groupId

[错误]缺少属性artifactId

[错误]缺少属性包

这在另一个系统中对我很好

我在两个控制台日志中看到的区别是,在它不工作的控制台日志中,有以下语句: 以批处理模式生成项目

但在正确的情况下,它如下所示: 以交互模式生成项目,控制台等待用户输入groupId、artifactId和package

我希望在这两种环境中,交互模式都能工作。
在交互模式下运行maven generate命令需要一些设置吗?或者可能的解决方案是什么。

我找出了两种环境中maven配置设置之间的差异

在交互模式不工作的情况下(批处理模式工作),我在maven的settings.xml中有以下配置:

<interactiveMode>false</interactiveMode>
false
因此,我无法获得用于创建maven项目的交互模式。 在评论了这句话之后,它工作得很好