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

时间:2018-06-13 13:23:40

标签: scala maven intellij-idea

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

enter image description here

enter image description here

enter image description here

enter image description here

一旦我点击NEXT并结束,我看到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中的子文件夹: enter image description here

有谁能让我知道这里有什么问题,我该怎么办才能使这项工作成功?

1 个答案:

答案 0 :(得分:2)

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

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

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

希望有所帮助