当我尝试在VSCode中运行命令时,出现以下错误消息。
Command "maven.archetype.generate" fails. Cannot read property 'length' of undefined
据我所知,我拥有所有插件/扩展名,但无法弄清楚为什么它不起作用。我找到了它,但是仍然无法正常工作,但是我可以为将VSCode更新到版本1.32.1之前创建的文件运行应用程序。我只是无法创建新的。
答案 0 :(得分:-1)
在命令行中输入:
mvn --version
查看Maven是否正确安装。
您需要安装maven和jdk才能使maven工作。
在此处查看“开始之前”: https://code.visualstudio.com/docs/java/java-tutorial#_create-the-program
可能发生的情况是您没有安装Maven或JDK,或者没有正确设置系统变量。这些安装与Visual Studio Code中的插件/扩展名不同。除此之外。
答案 1 :(得分:-1)
看起来像个错误。
您是否在没有打开任何工作区或文件夹的情况下运行命令? 首先打开一个文件夹,查看问题是否仍然存在。如果不见了,我 假设是因为潜在的NPE由PR#276固定,但 尚未公布。请让我知道结果。
对我有用!
查看更多:https://github.com/Microsoft/vscode-maven/issues/277#issuecomment-473166245