Program Tip

IntelliJ 새 프로젝트-Maven Archetype 목록이 비어 있음

programtip 2020. 10. 25. 12:48
반응형

IntelliJ 새 프로젝트-Maven Archetype 목록이 비어 있음


IntelliJ → New Project → Maven을 만들 때 아키 타입 목록이 비어 있으며 시간이 얼마나 경과해도 채워지지 않습니다. "원형 목록로드 중 ..."이 계속되지만 많은 작업을 수행하지 않는 것 같습니다. 어떤 제안?

여기에 이미지 설명 입력

정보 mvn -v:

Apache Maven 3.2.5 (NON-CANONICAL_2014-12-25T17:13:28_root; 2014-12-25T05:13:28-08:00)
Maven home: /opt/maven
Java version: 1.8.0_25, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.17.6-1-arch", arch: "amd64", family: "unix"

IntelliJ IDEA Professional 14.0.2


Maven의 JRE에 메모리가 부족합니다.

아래에서 빌드 → 빌드 도구 → 메이븐 → 가져 오기 , 설정 수입에 대한 VM 옵션-Xmx1024m(기본 vaule이 -Xmx512m너무 낮습니다).


자바 런타임 전환

나는 같은 문제가 있었다. 내 솔루션은 Settings → Maven → Importing → JDK for Importer 에서 JRE를 변경하는 것 입니다. "내부 JRE"에서 "외부 JRE"로 전환합니다.

[  70091]  ERROR - plication.impl.ApplicationImpl - java.lang.OutOfMemoryError: GC overhead limit exceeded 
java.lang.RuntimeException: java.lang.OutOfMemoryError: GC overhead limit exceeded
        at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:134)
        at com.intellij.execution.rmi.RemoteUtil.access$100(RemoteUtil.java:36)
        at com.intellij.execution.rmi.RemoteUtil$2$1$1.compute(RemoteUtil.java:105)
        at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:181)
        at com.intellij.execution.rmi.RemoteUtil$2$1.invoke(RemoteUtil.java:102)
        at com.sun.proxy.$Proxy101.getArchetypes(Unknown Source)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:168)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:165)
        at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper.getArchetypes(MavenIndexerWrapper.java:165)
        at org.jetbrains.idea.maven.indices.MavenIndicesManager.getArchetypes(MavenIndicesManager.java:308)
        at org.jetbrains.idea.maven.wizards.MavenArchetypesStep$6.run(MavenArchetypesStep.java:239)
        at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
        at java.util.Arrays.copyOfRange(Arrays.java:3664)
        at java.lang.String.<init>(String.java:201)
        at org.apache.lucene.index.TermBuffer.toTerm(TermBuffer.java:122)
        at org.apache.lucene.index.SegmentTermEnum.term(SegmentTermEnum.java:167)
        at org.apache.lucene.index.SegmentMergeInfo.next(SegmentMergeInfo.java:66)
        at org.apache.lucene.index.MultiSegmentReader$MultiTermEnum.next(MultiSegmentReader.java:494)
        at org.apache.lucene.search.FieldCacheImpl$10.createValue(FieldCacheImpl.java:389)
        at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
        at org.apache.lucene.search.FieldCacheImpl.getStringIndex(FieldCacheImpl.java:351)
        at org.apache.lucene.search.FieldSortedHitQueue.comparatorString(FieldSortedHitQueue.java:415)
        at org.apache.lucene.search.FieldSortedHitQueue$1.createValue(FieldSortedHitQueue.java:206)
        at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
        at org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator(FieldSortedHitQueue.java:167)
        at org.apache.lucene.search.FieldSortedHitQueue.<init>(FieldSortedHitQueue.java:55)
        at org.apache.lucene.search.TopFieldDocCollector.<init>(TopFieldDocCollector.java:43)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:121)
        at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:113)
        at org.apache.lucene.search.Hits.<init>(Hits.java:90)
        at org.apache.lucene.search.Searcher.search(Searcher.java:61)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlat(DefaultSearchEngine.java:179)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlatPaged(DefaultSearchEngine.java:99)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlatPaged(DefaultSearchEngine.java:77)
        at org.sonatype.nexus.index.DefaultNexusIndexer.searchFlat(DefaultNexusIndexer.java:386)
        at org.sonatype.nexus.index.archetype.NexusArchetypeDataSource.getArchetypeCatalog(NexusArchetypeDataSource.java:55)
        at org.jetbrains.idea.maven.server.Maven3ServerIndexerImpl.doCollectArchetypes(Maven3ServerIndexerImpl.java:324)
        at org.jetbrains.idea.maven.server.Maven3ServerIndexerImpl.getArchetypes(Maven3ServerIndexerImpl.java:317)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
        at sun.rmi.transport.Transport$1.run(Transport.java:178)
[  70094]  ERROR - plication.impl.ApplicationImpl - IntelliJ IDEA 14.0.2  Build #IU-139.659.2 
[  70094]  ERROR - plication.impl.ApplicationImpl - JDK: 1.8.0_25 
[  70094]  ERROR - plication.impl.ApplicationImpl - VM: Java HotSpot(TM) 64-Bit Server VM 
[  70094]  ERROR - plication.impl.ApplicationImpl - Vendor: Oracle Corporation 
[  70094]  ERROR - plication.impl.ApplicationImpl - OS: Linux 
[  70094]  ERROR - plication.impl.ApplicationImpl - Last Action: CloseProject 

^C
saschajostock@euerEhren:~/lib/Programme/idea-IU-139.225.3/bin$ ./idea.sh 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
DEBUG - [ORACLE-SQL] undefined element type: alter_external_table_clauses
DEBUG - [ORACLE-SQL] undefined element type: records_per_block_clause
DEBUG - [ORACLE-SQL] undefined element type: ref_attribute
DEBUG - [ORACLE-SQL] undefined element type: physical_properties
DEBUG - [ORACLE-SQL] undefined element type: redo_logfile_spec
DEBUG - [ORACLE-SQL] undefined element type: row_movement_clause
DEBUG - [ORACLE-SQL] undefined element type: hash_subpartition_quantity
DEBUG - [ORACLE-SQL] undefined element type: primary_operator
DEBUG - [ORACLE-SQL] undefined element type: xml_type_column_properties
DEBUG - [ORACLE-SQL] undefined element type: parameter_types
DEBUG - [ORACLE-SQL] undefined element type: partition_value
DEBUG - [ORACLE-SQL] undefined element type: lob_partition_storage
DEBUG - [ORACLE-SQL] undefined element type: create_cluster
DEBUG - [ORACLE-SQL] undefined element type: index_attributes
DEBUG - [ORACLE-SQL] undefined element type: parameter_type
DEBUG - [ORACLE-SQL] undefined element type: return_type
DEBUG - [ORACLE-SQL] undefined element type: scn_value
DEBUG - [ORACLE-SQL] undefined element type: move_table_clause
DEBUG - [ORACLE-SQL] undefined element type: data_item
DEBUG - [ORACLE-SQL] undefined element type: create_index_statement

[  12601]   WARN - org.jetbrains.io.BuiltInServer - Die Adresse wird bereits verwendet 
java.net.BindException: Die Adresse wird bereits verwendet
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:436)
        at sun.nio.ch.Net.bind(Net.java:428)
        at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:125)
        at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:512)
        at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1121)
        at io.netty.channel.ChannelHandlerInvokerUtil.invokeBindNow(ChannelHandlerInvokerUtil.java:108)
        at io.netty.channel.DefaultChannelHandlerInvoker.invokeBind(DefaultChannelHandlerInvoker.java:214)
        at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:233)
        at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:943)
        at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:212)
        at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:340)
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:343)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:356)
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)
[  13050]   WARN - .ExternalResourceManagerExImpl - Cannot find standard resource. filename:/META-INF/tapestry_5_0_0.xsd class=class com.intellij.javaee.ResourceRegistrarImpl, classLoader:null 
[ 135618]  ERROR - plication.impl.ApplicationImpl - java.lang.OutOfMemoryError: Java heap space 
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
        at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:134)
        at com.intellij.execution.rmi.RemoteUtil.access$100(RemoteUtil.java:36)
        at com.intellij.execution.rmi.RemoteUtil$2$1$1.compute(RemoteUtil.java:105)
        at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:181)
        at com.intellij.execution.rmi.RemoteUtil$2$1.invoke(RemoteUtil.java:102)
        at com.sun.proxy.$Proxy103.getArchetypes(Unknown Source)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:168)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:165)
        at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
        at org.jetbrains.idea.maven.server.MavenIndexerWrapper.getArchetypes(MavenIndexerWrapper.java:165)
        at org.jetbrains.idea.maven.indices.MavenIndicesManager.getArchetypes(MavenIndicesManager.java:308)
        at org.jetbrains.idea.maven.wizards.MavenArchetypesStep$6.run(MavenArchetypesStep.java:239)
        at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56)
Caused by: java.lang.OutOfMemoryError: Java heap space
        at org.apache.lucene.search.FieldCacheImpl$10.createValue(FieldCacheImpl.java:402)
        at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
        at org.apache.lucene.search.FieldCacheImpl.getStringIndex(FieldCacheImpl.java:351)
        at org.apache.lucene.search.FieldSortedHitQueue.comparatorString(FieldSortedHitQueue.java:415)
        at org.apache.lucene.search.FieldSortedHitQueue$1.createValue(FieldSortedHitQueue.java:206)
        at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
        at org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator(FieldSortedHitQueue.java:167)
        at org.apache.lucene.search.FieldSortedHitQueue.<init>(FieldSortedHitQueue.java:55)
        at org.apache.lucene.search.TopFieldDocCollector.<init>(TopFieldDocCollector.java:43)
        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:121)
        at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:113)
        at org.apache.lucene.search.Hits.<init>(Hits.java:90)
        at org.apache.lucene.search.Searcher.search(Searcher.java:61)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlat(DefaultSearchEngine.java:179)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlatPaged(DefaultSearchEngine.java:99)
        at org.sonatype.nexus.index.DefaultSearchEngine.searchFlatPaged(DefaultSearchEngine.java:77)
        at org.sonatype.nexus.index.DefaultNexusIndexer.searchFlat(DefaultNexusIndexer.java:386)
        at org.sonatype.nexus.index.archetype.NexusArchetypeDataSource.getArchetypeCatalog(NexusArchetypeDataSource.java:55)
        at org.jetbrains.idea.maven.server.Maven3ServerIndexerImpl.doCollectArchetypes(Maven3ServerIndexerImpl.java:324)
        at org.jetbrains.idea.maven.server.Maven3ServerIndexerImpl.getArchetypes(Maven3ServerIndexerImpl.java:317)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323)
        at sun.rmi.transport.Transport$1.run(Transport.java:178)
        at sun.rmi.transport.Transport$1.run(Transport.java:175)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:174)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:557)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:812)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:671)
[ 135620]  ERROR - plication.impl.ApplicationImpl - IntelliJ IDEA 14.0.2  Build #IU-139.659.2 
[ 135620]  ERROR - plication.impl.ApplicationImpl - JDK: 1.8.0_25 
[ 135620]  ERROR - plication.impl.ApplicationImpl - VM: Java HotSpot(TM) 64-Bit Server VM 
[ 135620]  ERROR - plication.impl.ApplicationImpl - Vendor: Oracle Corporation 
[ 135620]  ERROR - plication.impl.ApplicationImpl - OS: Linux 
[ 135620]  ERROR - plication.impl.ApplicationImpl - Last Action: CloseProject 

가져 오기 선택을 위해 Settings-> Maven-> Importing-> JDK를 변경하면 작동하지 않았습니다. 그러나 가져 오기 도구에 대한 설정-> Maven-> 가져 오기-> VM 옵션에 있던 "-Xmx512m"값을 지우면됩니다. 해당 값을 지우고 설정을 저장하면 새 모듈의 Maven 아키 타입 목록이 IntelliJ IDEA Professional 14.0.3에 즉시로드됩니다.


최대 메모리는 IntelliJ Community Edition 2016.2.4에서도 나에게 트릭을 제공했습니다.

도움이되는 경우 설정의 스크린 샷은 다음과 같습니다. 여기에 이미지 설명 입력


비슷한 문제에 직면했습니다. IDE 로그를 살펴본 결과 localhost에 연결할 수 없다는 것을 알았습니다. 아래 예외가 표시되었습니다.

2016-11-30 13:47:54,193 [10832638]  ERROR - plication.impl.ApplicationImpl - Cannot reconnect. 
java.lang.RuntimeException: Cannot reconnect.
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper.getArchetypes(MavenIndexerWrapper.java:175)
    at org.jetbrains.idea.maven.indices.MavenIndicesManager.getArchetypes(MavenIndicesManager.java:310)
    at org.jetbrains.idea.maven.wizards.MavenArchetypesStep.lambda$updateArchetypesList$2(MavenArchetypesStep.java:237)
    at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:309)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.rmi.RemoteException: Cannot start maven service; nested exception is: 
    java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: 
    java.net.ConnectException: Connection refused: connect
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:173)
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:78)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
    at org.jetbrains.idea.maven.server.MavenServerManager$4.create(MavenServerManager.java:527)
    at org.jetbrains.idea.maven.server.MavenServerManager$4.create(MavenServerManager.java:523)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:178)
    at org.jetbrains.idea.maven.server.MavenIndexerWrapper$7.execute(MavenIndexerWrapper.java:175)
    at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
    ... 9 more
Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: 
    java.net.ConnectException: Connection refused: connect
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:619)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:342)
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at com.intellij.execution.rmi.RemoteProcessSupport.lambda$acquire$2(RemoteProcessSupport.java:258)
    at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:226)
    at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:256)
    at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:162)
    at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:170)
    ... 17 more
Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at java.net.Socket.<init>(Socket.java:434)
    at java.net.Socket.<init>(Socket.java:211)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:148)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
    ... 26 more

나를 위해 일한 아래 링크에서 언급 한 솔루션을 찾았습니다 Maven 프로젝트를 IntelliJ IDEA로 가져올 수 없습니다.


File -> Settings -> Type Maven in the search box and sub menu of Maven Importing has both the options. IntelliJ 2016.3.2

The setting that worked for me are combination of

1. "JDK for importer" to External(my Installed JDK) and
2. "VM option for importer" to a higher value -Xmx1536m

But crucial was as stated by Sascha Jostock

Archetype에 대한 Maven 설정

After restart I needed to increase "VM option for importer" to a higher value -Xmx1792m. I find it stupid!!


Helped two changes: 1. Clearing the field: Settings (Ctrl+Alt+S) -> Build, Execution, Deployment -> Build Tools -> Maven -> Importing -> VM options for importer (just make this field empty) 2. Changing the option Settings (Ctrl+Alt+S) -> Build, Execution, Deployment -> Build Tools -> Maven -> Importing -> JDK for importer to "1.8 (java version "1.8........etc.)


You can try change VM options for importer: -Xmx2048M Settings -> Maven -> Importing. Tested on IntelliJ IDEA 2016.3.4, JRE 1.8.0_111

https://www.youtube.com/watch?v=un8S3t1N4FY


In my case, I had solve this.

'$JAVA_HOME/jre/bin/java' file is not have permission of run.

(http://1004lucifer.blogspot.kr/2015/08/intellij-loading-archetype-list.html)


After checking the idea.log under ~/Library/Logs/IntelliJIdea13/, I found there was an excpetion being thrown Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: java.net.ConnectException: Connection refused. The root cause was my /etc/hosts file got corrupted somehow and the localhost ip was updated to some garbage value. After changing the localhost mapping to 127.0.0.1, my problem got resolved

참고 URL : https://stackoverflow.com/questions/27893134/intellij-new-project-maven-archetype-list-empty

반응형