IntelliJ新项目 - maven原型列表为空

时间:2015-01-11 23:04:27

标签: maven intellij-idea maven-3 intellij-14

创建 IntelliJ→新建项目→Maven 时,原型列表为空白,无论经过多长时间,都不会填充。 “加载原型列表...”继续,但似乎没有做太多。有什么建议吗?

enter image description here

来自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

10 个答案:

答案 0 :(得分:165)

Maven的JRE内存不足。

构建→构建工具→Maven→导入下,将导入程序的VM选项设置为-Xmx1024m(默认值-Xmx512m太低)。

答案 1 :(得分:24)

切换Java运行时

我遇到了同样的问题。我的解决方案是,在设置→Maven→导入→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 

答案 2 :(得分:10)

更改设置 - &gt; Maven-&gt;导入 - >用于导入程序选择的JDK对我不起作用。但清除导入器的Settings-&gt; Maven-&gt; Importing-&gt; VM选项中的“-Xmx512m”值。清除该值并保存设置后,立即在IntelliJ IDEA Professional 14.0.3中加载新模块的Maven原型列表。

答案 3 :(得分:3)

最大内存对我来说也是如此,IntelliJ Community Edition 2016.2.4

以下是设置的屏幕截图,如果它有帮助: enter image description here

答案 4 :(得分:2)

我遇到过类似的问题。查看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

我找到了以下链接中提到的解决方案,它对我有用 Unable to import Maven project into IntelliJ IDEA

答案 5 :(得分:1)

档案 - &gt;设置 - &gt;在Maven Importing的搜索框和子菜单中键入Maven有两个选项。 IntelliJ 2016.3.2

对我有用的设置是

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

但至关重要的是Sascha Jostock所说的

Maven settings for Archetype

重新启动后,我需要将“导入程序的VM选项”增加到更高的值-Xmx1792m。我发现它很蠢!!

答案 6 :(得分:1)

帮助改变了两个方面: 1. 清除字段:设置(Ctrl + Alt + S) - &gt;构建,执行,部署 - &gt;构建工具 - &gt; Maven - &gt;导入 - &gt; 导入程序的VM选项(只需将此字段设为空) 2. 更改选项设置(Ctrl + Alt + S) - &gt;构建,执行,部署 - &gt;构建工具 - &gt; Maven - &gt;导入 - &gt; JDK for importer to“1.8(java version”1.8 ........等)

答案 7 :(得分:0)

您可以尝试更改导入程序的VM选项:-Xmx2048M设置 - &gt; Maven - &gt;输入。在IntelliJ IDEA 2016.3.4,JRE 1.8.0_111

上测试

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

答案 8 :(得分:-1)

就我而言,我已经解决了这个问题。

'$ JAVA_HOME / jre / bin / java'文件没有运行权限。

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

答案 9 :(得分:-1)

检查〜/ Library / Logs / IntelliJIdea13 /下的idea.log后,我发现有一个引发的excpetion引起:java.rmi.ConnectException:Connection拒绝host:localhost;嵌套异常是:java.net.ConnectException:连接被拒绝。根本原因是我的/ etc / hosts文件以某种方式被破坏,并且localhost ip被更新为一些垃圾值。将localhost映射更改为127.0.0.1后,我的问题得到了解决