IntelliJ neues Projekt - Maven-Archetyp-Liste leer

72

Beim Erstellen von IntelliJ → Neues Projekt → Maven ist die Archetypliste leer und wird nicht ausgefüllt, unabhängig davon, wie lange die Zeit vergangen ist. Die "Laden der Archetypliste ..." wird fortgesetzt, scheint aber nicht viel zu bewirken. Irgendwelche Vorschläge?

Geben Sie hier die Bildbeschreibung ein

Infos von 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

DanCat
quelle
Für mich hat das funktioniert: stackoverflow.com/questions/17421103/…
user3599526
Manchmal sei einfach geduldig . Ich habe gesehen, dass es eine volle Minute oder länger dauert, um zu bevölkern. Es gibt definitiv Fehler, die beißen, aber springen Sie erst nach ein paar Minuten Wartezeit zu diesem Schluss.
Basil Bourque

Antworten:

165

Mavens JRE hat nicht mehr genügend Speicher.

Setzen Sie unter Build → Build Tools → Maven → Importieren die VM-Optionen für den Importer auf -Xmx1024m(der Standardwert -Xmx512mist zu niedrig).

Luke
quelle
4
SO ist unglaublich. Ich hatte dieses Problem erst heute mit IntelliJ 15; Eine Google-Suche hat diese Antwort gefunden und ich bin sortiert. Vielen Dank!
Duffymo
14
Ich verwende Intellij 15.0.3 und hier gibt es keine Build-Tools unter Build. Stattdessen folgte ich Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Build-Tools -> Maven -> Importieren und Ändern des Werts, wie Sie sagten und arbeiteten +1.
Bernhard Colby
1
Gibt es einen Fehlerbericht für dieses Problem?
Lanoxx
Die Antwort ist wahr auf IntelliJ IDEA 2016.2.2 unter Mac OS X El Captain (10.11.6)
Do Nhu Vy
Antwort funktioniert für Intellij IDEA 2016.2 am Ubuntu 16.04 auch
udaybhaskar
24

Java-Laufzeiten wechseln

Ich hatte das gleiche Problem. Meine Lösung war, die JRE unter Einstellungen → Maven → Importieren → JDK für Importer zu ändern . Wechseln Sie von "Interne JRE" zu "Externe 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 
Sascha Jostock
quelle
Arbeitete wie ein Champion.
Eddie B
In IntelliJ 14 ist:Settings → Build, Execution, Deployment → Maven → Importing → JDK for Importer
Denees
Hat funktioniert. Aber wieso? Was macht die externe JRE, was die interne JRE nicht ist oder umgekehrt?
Jaywalker
Dies war die einzige Lösung, die für mich funktioniert hat. Es war egal, um wie viel ich meine Speichereinstellung erhöht habe. Der Wechsel zur externen JRE hat es geschafft.
Jeff Nyman
10

Das Ändern der Einstellungen-> Maven-> Importieren-> JDK für die Importerauswahl funktionierte bei mir nicht. Das Löschen des Werts "-Xmx512m" unter Einstellungen-> Maven-> Importieren-> VM-Optionen für den Importer wurde jedoch gelöscht. Nachdem Sie diesen Wert gelöscht und die Einstellungen gespeichert haben, wird die Maven-Archetypliste für das neue Modul sofort in IntelliJ IDEA Professional 14.0.3 geladen.

Alan Basque
quelle
3

Der maximale Speicher hat auch für mich den Trick gemacht, IntelliJ Community Edition 2016.2.4

Hier ist ein Screenshot der Einstellungen, wenn es hilft: Geben Sie hier die Bildbeschreibung ein

Nikolaos Georgiou
quelle
2

Ich habe mich dem ähnlichen Problem gestellt. Nachdem ich mir das IDE-Protokoll angesehen habe, habe ich festgestellt, dass der lokale Host nicht verbunden werden konnte. Es wurde die folgende Ausnahme angezeigt:

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

Ich habe die im folgenden Link erwähnte Lösung gefunden, die für mich funktioniert hat. Maven-Projekt kann nicht in IntelliJ IDEA importiert werden

Somnath Guha
quelle
2

Hat zwei Änderungen geholfen:

  1. Feld löschen: Einstellungen (Strg + Alt + S) -> Erstellen, Ausführen, Bereitstellen -> Tools erstellen -> Maven -> Importieren -> VM-Optionen für den Importer (Feld einfach leer machen)
  2. Ändern der Option Einstellungen (Strg + Alt + S) -> Erstellen, Ausführen, Bereitstellen -> Erstellen von Tools -> Maven -> Importieren -> JDK für Importer auf "1.8 (Java-Version" 1.8 ........ usw. .)
Turin
quelle
1

Datei -> Einstellungen -> Geben Sie Maven in das Suchfeld ein und das Untermenü von Maven Importing bietet beide Optionen. IntelliJ 2016.3.2

Die Einstellung, die für mich funktioniert hat, ist eine Kombination aus

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

Entscheidend war jedoch, wie Sascha Jostock feststellte

Maven-Einstellungen für Archetyp

Nach dem Neustart musste ich "VM-Option für Importer" auf einen höheren Wert -Xmx1792m erhöhen. Ich finde es dumm !!

vimal krishna
quelle
0

Sie können versuchen, die VM-Optionen für den Importer zu ändern: -Xmx2048M Einstellungen -> Maven -> Importieren. Getestet auf IntelliJ IDEA 2016.3.4, JRE 1.8.0_111

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

1001 Tricks Hacks in Java
quelle
-1

Nachdem ich das idea.log unter ~ / Library / Logs / IntelliJIdea13 / überprüft hatte, stellte ich fest, dass eine Ausnahme ausgelöst wurde. Ursache: java.rmi.ConnectException: Verbindung verweigert Host: localhost; verschachtelte Ausnahme ist: java.net.ConnectException: Verbindung abgelehnt. Die Hauptursache war, dass meine Datei / etc / hosts irgendwie beschädigt wurde und die IP des lokalen Hosts auf einen Müllwert aktualisiert wurde. Nachdem ich die localhost-Zuordnung auf 127.0.0.1 geändert hatte, wurde mein Problem behoben

sjaiswal
quelle