首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将SpringSource导入IDEA.But时出现错误“无法识别VM选项'MaxMetaspaceSize=1024m'”

将SpringSource导入IDEA.But时出现错误“无法识别VM选项'MaxMetaspaceSize=1024m'”
EN

Stack Overflow用户
提问于 2013-06-25 15:30:47
回答 3查看 9.9K关注 0票数 6

我想把Spring-framework导入IDEA。我遵循文档,并运行以下命令,但我有一个错误:

代码语言:javascript
复制
spring-framework>gradlew.bat :spring-oxm:compileTestJava cleanIdea idea

Unrecognized VM option 'MaxMetaspaceSize=1024m'
Could not create the Java virtual machine.

怎么了?

我的操作系统是Win7。JDK版本如下:

代码语言:javascript
复制
>java -version
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Client VM (build 20.13-b02, mixed mode, sharing)

>javac -version
javac 1.6.0_38
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-26 07:33:59

正如@VMN所说,在Java8中支持MaxMetaspaceSize并具有bugs

你可以试试这个:

1)Download JDK8并根据您的环境进行设置。

2)编辑gradlew.bat(windows)或gradlew(linux),删除VM选项MaxMetaspaceSize

票数 9
EN

Stack Overflow用户

发布于 2013-06-26 05:12:25

我也犯了同样的错误。错误的原因是在Java8选项"MaxMetaspaceSize=1024m“中,该选项在早期版本中不受支持。Spring开发人员在主分支中使用此选项。切换到3.2.x分支后,项目导入成功。

票数 1
EN

Stack Overflow用户

发布于 2013-11-19 14:26:52

你有三个选择来解决这个问题

1)使用JDK8作为您的环境;

2)忽略或删除gradle.bat中的set GRADLE_OPTS=-XX:MaxMetaspaceSize=1024m -Xmx1024m -XX:MaxHeapSize=256m %GRADLE_OPTS%;

3)选择另一个分支,如3.2.x

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17291566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档