I am starting to learn Spring, So i am creating to new Maven project in eclipse.
When i am trying to create a new Maven project , then it tries to retrieve archetype and gives the error
"An internal error occurred during: "Retrieving archetypes:"
Java heap space
Steps that i followed : New -> Maven Project -> use default worksppace location (checked) and click Next -> waiting for retrieving archetype and error occurs.
I have attached the screen shot for reference.
Note : I have been trying to resolve this for hours, searched google and stack exchange, changed -Xmx size to 1024m from 512m in elclipse.ini file and tried to restart the eclipse, but that time eclipse refused to launch. Also 'Window -> Preferences -> Maven -> Download repository updates index on startup' is NOT enabled in my eclpise as suggested in other answer to similar question in stackoverflow to disable it.
Please help me out with this.
As suggested by Jorge Campos in the comments above, I increased Eclipse's PermGen
space. On eclipse.ini
add these parameters and restart Eclipse:
-XX:PermSize=512M
-XX:MaxPermSize=6144M
Its working now.
Just clear your data in eclipse.ini copy paste below code into it since your default memory is lesser than required, it is not able to retrieve archetype
-----------------------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.smallFonts
Switching the Workspace fixed it for me. File | Switch Workspace
Your workspace somehow got corrupted.
If you switch your workspace and try to create a new maven project the issue will be gone.
Just in case: You can switch your workspace from File > Switchworkspace > ...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With