Estoy empezando a aprender Spring, así que estoy creando un nuevo proyecto Maven en eclipse.
Cuando intento crear un nuevo proyecto Maven, intenta recuperar el arquetipo y da el error
"An internal error occurred during: "Retrieving archetypes:" Java heap spacePasos que seguí: Nuevo -> Proyecto Maven -> usar la ubicación de espacio de trabajo predeterminada (marcada) y hacer clic en Siguiente -> esperando recuperar el arquetipo y se produce un error.
He adjuntado la captura de pantalla como referencia.
Nota: he estado tratando de resolver esto durante horas, busqué en google y stack exchange, cambié el tamaño -Xmx a 1024 m desde 512 m en el archivo elclipse.ini e intenté reiniciar el eclipse, pero ese momento eclipse se negó a iniciar. Además, 'Ventana -> Preferencias -> Maven -> Descargar el índice de actualizaciones del repositorio al inicio' NO está habilitado en mi eclpise como se sugiere en otra respuesta a una pregunta similar en stackoverflow para deshabilitarlo.
Por favor, me ayudas con ésto.
Como sugirió Jorge Campos en los comentarios anteriores, aumenté el espacio PermGen de Eclipse. En eclipse.ini agregue estos parámetros y reinicie Eclipse:
-XX:PermSize=512M -XX:MaxPermSize=6144MEstá funcionando ahora.
Simplemente borre sus datos en eclipse.ini, copie y pegue el código a continuación, ya que su memoria predeterminada es menor que la requerida, no puede recuperar el arquetipo
--------------eclipse.ini------------------------ ---
-startup ../Eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar --launcher.library ../Eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.300.v20150602-1417 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.7 -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -XX:MaxPermSize=512m -Xms512m -Xmx6144m -Xdock:icon=../Resources/Eclipse.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFontsCambiar el espacio de trabajo lo arregló para mí. Archivo | Cambiar espacio de trabajo