我刚刚重启后登陆了//GridView inside Fragment layout file
<GridView
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnWidth="90dp"
android:horizontalSpacing="2.75dp"
android:verticalSpacing="2.75dp"
android:numColumns="auto_fit"
android:stretchMode="columnWidth" />
//GridView row
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView android:id="@+id/ivPhoto"
android:layout_width="90dp"
android:layout_height="90dp"
android:scaleType="fitCenter" />
</RelativeLayout>
命令,我得到了:
mvn -version
然后在我的目录项目上加上命令:
Apache Maven 3.3.1 (cab6659f9874fa96462afef40fcf6bc033d58c1c; 2015-03-13T21:10:2
7+01:00)
Maven home: C:\apache-maven-3.3.1\bin\..
Java version: 1.7.0_45, vendor: Oracle Corporation
Java home: C:\Program Files (x86)\Java\jdk1.7.0_45\jre
Default locale: fr_FR, platform encoding: Cp1252
OS name: "windows 8", version: "6.2", arch: "x86", family: "windows"
我得到了
mvn -o clean install
当我重新执行命令&#34; mvn -version&#34;我得到了同样的错误 任何想法为什么我有这种奇怪的行为,我该如何解决它? 我已经设置了Maven变量:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
提前感谢您的帮助!
答案 0 :(得分:0)
行尾有一个引号吗?
MAVEN_OPTS = -Xmx1024m -XX:MaxPermSize=512m"
答案 1 :(得分:0)
错误消息表示您没有足够的RAM来运行具有所请求内存设置的JVM。可能在启动之后没有很多其他应用程序在运行,因此剩下1.5 GB的RAM,但过了一段时间,运行所请求的1.5 GB RAM的其他程序不再可访问。尝试减少您的设置,例如到:
MAVEN_OPTS = -Xmx256m -XX:MaxPermSize=64m
这应该足以运行maven -version
。