在 IntelliJ 上创建 Scala-Maven 项目时出错

元数据

我正在尝试在 IntelliJ 上创建一个 Scala-Maven 项目。我已经下载了插件 Scala。当我尝试从 IntelliJ 的文件菜单创建一个项目时,如下所示:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

单击 NEXT 和 FINISH 后,我看到 Idea 尝试构建项目并失败并显示以下消息:

"C:\Program Files\Java\jdk1.8.0_151\bin\java.exe" -Dmaven.multiModuleProjectDirectory=C:\Users\Bobby\AppData\Local\Temp\archetypetmp "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.1.4\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.1.4\plugins\maven\lib\maven3\bin\m2.conf" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.1.4\plugins\maven\lib\maven3\boot\plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2018.1.4 -s C:\Users\Bobby\.m2\settings.xml -Dmaven.repo.local=C:\Users\Bobby\.m2\repository -DinteractiveMode=false -DgroupId=com.sample.programs -DartifactId=Abcd -Dversion=1.0-SNAPSHOT -DarchetypeGroupId=org.scala-tools.archetypes -DarchetypeArtifactId=scala-archetype-simple -DarchetypeVersion=1.2 -DarchetypeRepository=http://scala-tools.org/repo-releases org.apache.maven.plugins:maven-archetype-plugin:RELEASE:generate
[ERROR] Error executing Maven.
[ERROR] 1 problem was encountered while building the effective settings
[FATAL] Non-parseable settings C:\Users\Bobby\.m2\settings.xml: only whitespace content allowed before start tag and not x (position: START_DOCUMENT seen x... @1:1)  @ C:\Users\Bobby\.m2\settings.xml, line 1, column 1

[ERROR] Maven execution terminated abnormally (exit code 1)

我检查了桌面上的 maven 文件夹,这些是 .m2/repository 中的子文件夹: 在此处输入图片说明

谁能让我知道这里的问题是什么,我应该怎么做才能使这项工作?

朱利安·盖伊

我试图按照您的确切步骤进行操作,但没有遇到相同的错误。我正在使用 IntelliJ IDEA 社区 2016.2 。

从您收到的错误消息来看,您的 .m2\settings.xml 文件似乎已损坏。我注意到这个文件在我的电脑上默认不存在。我试图创建一个只有 'x' 字符的,这会导致我的 Maven 构建出错(但与你的不完全一样)。

尝试检查该文件,并确保它的内容是 xml 格式的,或者完全删除它(如果您确定它是安全的)。有一种 UI 方式可以在 IntelliJ 中查看该文档:
1. 打开 Maven 项目选项卡
2. 右键单击​​您的项目标题
Maven 项目选项卡
3. 选择“打开 'settings.xml'”
打开 settings.xml
4. 设置文件内容显示在您的 IDE 中并且可以修改

希望有帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章