问题描述
我在将任何 Maven 项目导入 IntelliJ IDEA 时遇到问题.我像这样创建一个空的 Maven 项目:
$ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
然后我尝试在IDEA中打开项目(文件>打开项目,然后选择pom.xml
).一个显示正在阅读 pom.xml"的进度框会显示几分钟,然后没有打开项目就消失了.
查看 IDEA 日志,我看到一些像这样的连接超时异常:
2012-10-03 11:55:38,502 [0] 信息 - #com.intellij.idea.Main - ------------------------------------------------------ IDE 启动 ------------------------------------------------------2012-10-03 11:55:38,512 [10] 信息 - #com.intellij.idea.Main - IDE:IntelliJ IDEA(构建 #IC-117.798,2012 年 7 月 25 日 00:00)2012-10-03 11:55:38,512 [10] 信息 - #com.intellij.idea.Main - JRE: 1.6.0_25-b06 (Sun Microsystems Inc.)2012-10-03 11:55:38,512 [10] 信息 - #com.intellij.idea.Main - JVM:20.0-b11(Sun Microsystems Inc.)2012-10-03 11:55:38,539 [37] 信息 - .intellij.idea.IdeaApplication - WM 检测:Compiz2012-10-03 11:55:40,328 [1826] 信息 - llij.ide.plugins.PluginManager - 28 个插件在 1613 毫秒内初始化2012-10-03 11:55:40,328 [1826] 信息 - llij.ide.plugins.PluginManager - 加载的插件:IDEA CORE、属性支持、Ant 支持 (1.0)、XPathView + XSLT 支持 (4)、IntelliLang (8.0), 版权所有 (8.1), Groovy (9.0), Maven 集成, Scala (0.5.981), Git 集成 (8.1), 任务管理 (1.0), GitHub, hg4idea (10.0), CVS 集成 (11), Intention Power Pack (1.0), I18n for Java, TestNG-J (8.0), GenerateToString (5.0), Commander (1.0.0), Plugin DevKit (1.0), UI Designer, Gradle, Eclipse Integration (3.0), Inspection Gadgets (1.0), JUnit(1.0)、Subversion 集成 (1.1)、XSLT-调试器 (1.4)、Android 支持 (10.0)2012-10-03 11:55:40,755 [2253] 信息-ellij.util.io.PagedFileStorage-lower=100;上=200;缓冲区=10;mmap=真2012-10-03 11:55:40,799 [2297] 信息 - api.vfs.impl.local.FileWatcher - 启动文件观察器:/usr/lib/idea-IC-117.798/bin/fsnotifier642012 年 10 月 3 日 11:55:40,800 [2298] 信息 - api.vfs.impl.local.FileWatcher - 本机文件观察器正在运行.2012-10-03 11:55:41,181 [2679] 信息 - s.impl.stores.FileBasedStorage - $APP_CONFIG$/ui.lnf.xml 文件未加载文档为空2012-10-03 11:55:41,181 [2679] 信息 - .impl.stores.XmlElementStorage - $APP_CONFIG$/ui.lnf.xml 文件未加载2012-10-03 11:55:41,824 [3322] 信息 - TestNG Runner - 创建 TestNG 模板配置2012-10-03 11:55:41,833 [3331] 信息 - TestNG Runner - 创建 TestNG 模板配置2012-10-03 11:55:41,935 [3433] 信息 - ellij.project.impl.ProjectImpl - 23 个项目组件在 693 毫秒内初始化2012-10-03 11:55:41,936 [3434] 信息-.module.impl.ModuleManagerImpl-0 毫秒内加载了 0 个模块2012-10-03 11:55:41,948 [3446] 信息 - .intellij.ide.XmlRpcServerImpl - XmlRpc 服务器在/127.0.0.1:63342 侦听2012-10-03 11:55:42,252 [3750] 信息 - s.impl.stores.FileBasedStorage - $APP_CONFIG$/macros.xml 文件未加载文档为空2012 年 10 月 3 日 11:55:42,252 [3750] 信息 - .impl.stores.XmlElementStorage - 未为 $APP_CONFIG$/macros.xml 加载文档2012-10-03 11:55:42,256 [3754] 信息 - s.impl.stores.FileBasedStorage - $APP_CONFIG$/quicklists.xml 文件未加载文档为空2012-10-03 11:55:42,256 [3754] 信息 - .impl.stores.XmlElementStorage - 未为 $APP_CONFIG$/quicklists.xml 加载文档2012-10-03 11:55:42,330 [3828] 信息 - pl.stores.ApplicationStoreImpl - 79 个应用程序组件在 1910 毫秒内初始化2012-10-03 11:55:42,345 [3843] 信息 - s.impl.stores.FileBasedStorage - $APP_CONFIG$/customization.xml 文件未加载文档为空2012 年 10 月 3 日 11:55:42,345 [3843] 信息 - .impl.stores.XmlElementStorage - 未为 $APP_CONFIG$/customization.xml 加载文档2012-10-03 11:55:42,499 [3997] 信息 - ij.openapi.wm.impl.IdeRootPane - 应用程序初始化耗时 4825 毫秒2012-10-03 11:55:50,842 [12340] 信息 - s.impl.stores.FileBasedStorage - $APP_CONFIG$/plainTextFiles.xml 文件未加载文档为空2012-10-03 11:55:50,842 [12340] 信息 - .impl.stores.XmlElementStorage - 未为 $APP_CONFIG$/plainTextFiles.xml 加载文档2012-10-03 11:55:55,348 [16846] 信息-ution.rmi.RemoteProcessSupport-/usr/lib/jvm/jdk1.6.0_25/jre/bin/java -Djava.awt.headless=true -Xmx512m -Dfile.encoding=UTF-8 -classpath/usr/lib/idea-IC-117.798/lib/resources_en.jar:/usr/lib/idea-IC-117.798/lib/annotations.jar:/usr/lib/idea-IC-117.798/lib/util.jar:/usr/lib/idea-IC-117.798/lib/trove4j.jar:/usr/lib/idea-IC-117.798/lib/jdom.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/lucene-core-2.4.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/activation-1.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-2.2.1-uber.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven2-server-impl.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/jaxb-impl.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/jaxb-api.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-embedder-1.1-SNAPSHOT.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/classworlds-1.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/resources_en.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/commons-beanutils.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/mercury-artifact-1.0-alpha-6.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-server-api.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-dependency-tree-1.2.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/archetype-common-2.0-alpha-4-SNAPSHOT.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/plexus-utils-1.5.5.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/wadl-core.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/nexus-indexer-1.2.3.jar org.jetbrains.idea.maven.server.RemoteMavenServer2012-10-03 11:55:55,483 [16981] 信息-ution.rmi.RemoteProcessSupport-端口/ID:18011/Maven2ServerImpl9407569f2012 年 10 月 3 日 11:56:58,898 [80396] 警告 - ution.rmi.RemoteProcessSupport - 由于 java.net.ConnectException,厨师无法启动:连接超时2012-10-03 11:57:55,483 [136981] 警告-ution.rmi.RemoteProcessSupport-java.rmi.NotBoundException:_DEAD_HAND_2012-10-03 11:57:55,484 [136982] 警告 - ution.rmi.RemoteProcessSupport - 在 sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:106)2012-10-03 11:57:55,484 [136982] 警告 - ution.rmi.RemoteProcessSupport - 在 com.intellij.execution.rmi.RemoteServer.start(RemoteServer.java:73)2012-10-03 11:57:55,484 [136982] 警告 - ution.rmi.RemoteProcessSupport - 在 org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22)2012-10-03 11:58:01,749 [143247] 错误 - com.intellij.ide.IdeEventQueue - 调度 java.awt.event.MouseEvent[MOUSE_RELEASED,(65,116),absolute(64,140),button=期间出错修改器=Button1,clickCount=1] 在 frame0 上java.lang.RuntimeException:无法重新连接.在 org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82)在 org.jetbrains.idea.maven.server.MavenServerManager.applyProfiles(MavenServerManager.java:311)在 org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:369)在 org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:98)在 org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:52)在 org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:405)在 org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:534)在 org.jetbrains.idea.maven.project.MavenProjectsTree.doAdd(MavenProjectsTree.java:481)在 org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:442)在 org.jetbrains.idea.maven.project.MavenProjectsTree.updateAll(MavenProjectsTree.java:413)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder.readMavenProjectTree(MavenProjectBuilder.java:198)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder.access$800(MavenProjectBuilder.java:44)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder$3.run(MavenProjectBuilder.java:179)在 org.jetbrains.idea.maven.utils.MavenUtil$8.run(MavenUtil.java:388)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:469)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:288)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178)在 com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)在 com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:169)在 com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:641)在 com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:434)在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)在 java.util.concurrent.FutureTask.run(FutureTask.java:138)在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)在 java.lang.Thread.run(Thread.java:662)在 com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:145)引起:java.rmi.RemoteException:无法启动maven服务;嵌套异常是:java.rmi.ConnectException:连接拒绝主机:本地主机;嵌套异常是:java.net.ConnectException:连接超时在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:120)在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:71)在 org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)在 org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:314)在 org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:311)在 org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)……还有 27 个引起:java.rmi.ConnectException:连接拒绝主机:本地主机;嵌套异常是:java.net.ConnectException:连接超时在 sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)在 sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)在 sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)在 sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)在 sun.rmi.registry.RegistryImpl_Stub.lookup(来源不明)在 com.intellij.execution.rmi.RemoteProcessSupport$2.compute(RemoteProcessSupport.java:215)在 com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:122)在 com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:212)在 com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:133)在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:117)... 32 更多引起:java.net.ConnectException:连接超时在 java.net.PlainSocketImpl.socketConnect(Native Method)在 java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)在 java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)在 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)在 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)在 java.net.Socket.connect(Socket.java:529)在 java.net.Socket.connect(Socket.java:478)在 java.net.Socket.(Socket.java:375)在 java.net.Socket.(Socket.java:189)在 sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)在 sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)在 sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)……还有 41 个2012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 11.1.3 Build #IC-117.7982012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - JDK:1.6.0_252012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - VM:Java HotSpot(TM) 64 位服务器 VM2012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - 供应商:Sun Microsystems Inc.2012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - 操作系统:Linux2012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - 最后一个动作:OpenProject2012-10-03 11:58:01,752 [143250] 错误 - com.intellij.ide.IdeEventQueue - 原始异常:java.rmi.RemoteException: 无法启动 maven 服务;嵌套异常是:java.rmi.ConnectException:连接拒绝主机:本地主机;嵌套异常是:java.net.ConnectException:连接超时在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:120)在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:71)在 org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)在 org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:314)在 org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:311)在 org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)在 org.jetbrains.idea.maven.server.MavenServerManager.applyProfiles(MavenServerManager.java:311)在 org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:369)在 org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:98)在 org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:52)在 org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:405)在 org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:534)在 org.jetbrains.idea.maven.project.MavenProjectsTree.doAdd(MavenProjectsTree.java:481)在 org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:442)在 org.jetbrains.idea.maven.project.MavenProjectsTree.updateAll(MavenProjectsTree.java:413)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder.readMavenProjectTree(MavenProjectBuilder.java:198)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder.access$800(MavenProjectBuilder.java:44)在 org.jetbrains.idea.maven.wizards.MavenProjectBuilder$3.run(MavenProjectBuilder.java:179)在 org.jetbrains.idea.maven.utils.MavenUtil$8.run(MavenUtil.java:388)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:469)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:288)在 com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178)在 com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218)在 com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:169)在 com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:641)在 com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:434)在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)在 java.util.concurrent.FutureTask.run(FutureTask.java:138)在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)在 java.lang.Thread.run(Thread.java:662)在 com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:145)引起:java.rmi.ConnectException:连接拒绝主机:本地主机;嵌套异常是:java.net.ConnectException:连接超时在 sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)在 sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)在 sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)在 sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)在 sun.rmi.registry.RegistryImpl_Stub.lookup(来源不明)在 com.intellij.execution.rmi.RemoteProcessSupport$2.compute(RemoteProcessSupport.java:215)在 com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:122)在 com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:212)在 com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:133)在 org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:117)... 32 更多引起:java.net.ConnectException:连接超时在 java.net.PlainSocketImpl.socketConnect(Native Method)在 java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)在 java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)在 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)在 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)在 java.net.Socket.connect(Socket.java:529)在 java.net.Socket.connect(Socket.java:478)在 java.net.Socket.(Socket.java:375)在 java.net.Socket.(Socket.java:189)在 sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)在 sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)在 sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)……还有 41 个我使用的是最新版本的 IDEA (11.1.3) 和 Maven (3.0.4).知道我做错了什么吗?
这是与网络和地址解析相关的常见问题.在某些情况下,localhost
可能无法解析,需要
127.0.0.1 本地主机
在 /etc/hosts
文件中.还要确保没有其他 IP 地址映射到 localhost
.
在相关的 YouTrack 问题中查看我的评论以了解更多信息详情.
I'm having problems importing any Maven projects into IntelliJ IDEA. I create an empty Maven project like this:
$ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Then I try to open the project in IDEA (File > Open Project, then choose the pom.xml
). A progress box saying "Reading pom.xml" displays for a few minutes, and then just disappears without opening the project.
Looking in the IDEA log, I see some connection timeout exceptions like this:
2012-10-03 11:55:38,502 [ 0] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------ 2012-10-03 11:55:38,512 [ 10] INFO - #com.intellij.idea.Main - IDE: IntelliJ IDEA (build #IC-117.798, 25 Jul 2012 00:00) 2012-10-03 11:55:38,512 [ 10] INFO - #com.intellij.idea.Main - JRE: 1.6.0_25-b06 (Sun Microsystems Inc.) 2012-10-03 11:55:38,512 [ 10] INFO - #com.intellij.idea.Main - JVM: 20.0-b11 (Sun Microsystems Inc.) 2012-10-03 11:55:38,539 [ 37] INFO - .intellij.idea.IdeaApplication - WM detected: Compiz 2012-10-03 11:55:40,328 [ 1826] INFO - llij.ide.plugins.PluginManager - 28 plugins initialized in 1613 ms 2012-10-03 11:55:40,328 [ 1826] INFO - llij.ide.plugins.PluginManager - Loaded plugins:IDEA CORE, Properties Support, Ant Support (1.0), XPathView + XSLT Support (4), IntelliLang (8.0), Copyright (8.1), Groovy (9.0), Maven Integration, Scala (0.5.981), Git Integration (8.1), Task Management (1.0), GitHub, hg4idea (10.0), CVS Integration (11), Intention Power Pack (1.0), I18n for Java, TestNG-J (8.0), GenerateToString (5.0), Commander (1.0.0), Plugin DevKit (1.0), UI Designer, Gradle, Eclipse Integration (3.0), Inspection Gadgets (1.0), JUnit (1.0), Subversion Integration (1.1), XSLT-Debugger (1.4), Android Support (10.0) 2012-10-03 11:55:40,755 [ 2253] INFO - ellij.util.io.PagedFileStorage - lower=100; upper=200; buffer=10; mmap=true 2012-10-03 11:55:40,799 [ 2297] INFO - api.vfs.impl.local.FileWatcher - Starting file watcher: /usr/lib/idea-IC-117.798/bin/fsnotifier64 2012-10-03 11:55:40,800 [ 2298] INFO - api.vfs.impl.local.FileWatcher - Native file watcher is operational. 2012-10-03 11:55:41,181 [ 2679] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/ui.lnf.xml file is null 2012-10-03 11:55:41,181 [ 2679] INFO - .impl.stores.XmlElementStorage - Document was not loaded for $APP_CONFIG$/ui.lnf.xml 2012-10-03 11:55:41,824 [ 3322] INFO - TestNG Runner - Create TestNG Template Configuration 2012-10-03 11:55:41,833 [ 3331] INFO - TestNG Runner - Create TestNG Template Configuration 2012-10-03 11:55:41,935 [ 3433] INFO - ellij.project.impl.ProjectImpl - 23 project components initialized in 693 ms 2012-10-03 11:55:41,936 [ 3434] INFO - .module.impl.ModuleManagerImpl - 0 modules loaded in 0 ms 2012-10-03 11:55:41,948 [ 3446] INFO - .intellij.ide.XmlRpcServerImpl - XmlRpc server listening at /127.0.0.1:63342 2012-10-03 11:55:42,252 [ 3750] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/macros.xml file is null 2012-10-03 11:55:42,252 [ 3750] INFO - .impl.stores.XmlElementStorage - Document was not loaded for $APP_CONFIG$/macros.xml 2012-10-03 11:55:42,256 [ 3754] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/quicklists.xml file is null 2012-10-03 11:55:42,256 [ 3754] INFO - .impl.stores.XmlElementStorage - Document was not loaded for $APP_CONFIG$/quicklists.xml 2012-10-03 11:55:42,330 [ 3828] INFO - pl.stores.ApplicationStoreImpl - 79 application components initialized in 1910 ms 2012-10-03 11:55:42,345 [ 3843] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/customization.xml file is null 2012-10-03 11:55:42,345 [ 3843] INFO - .impl.stores.XmlElementStorage - Document was not loaded for $APP_CONFIG$/customization.xml 2012-10-03 11:55:42,499 [ 3997] INFO - ij.openapi.wm.impl.IdeRootPane - App initialization took 4825 ms 2012-10-03 11:55:50,842 [ 12340] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/plainTextFiles.xml file is null 2012-10-03 11:55:50,842 [ 12340] INFO - .impl.stores.XmlElementStorage - Document was not loaded for $APP_CONFIG$/plainTextFiles.xml 2012-10-03 11:55:55,348 [ 16846] INFO - ution.rmi.RemoteProcessSupport - /usr/lib/jvm/jdk1.6.0_25/jre/bin/java -Djava.awt.headless=true -Xmx512m -Dfile.encoding=UTF-8 -classpath /usr/lib/idea-IC-117.798/lib/resources_en.jar:/usr/lib/idea-IC-117.798/lib/annotations.jar:/usr/lib/idea-IC-117.798/lib/util.jar:/usr/lib/idea-IC-117.798/lib/trove4j.jar:/usr/lib/idea-IC-117.798/lib/jdom.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/lucene-core-2.4.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/activation-1.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-2.2.1-uber.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven2-server-impl.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/jaxb-impl.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/jaxb-api.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-embedder-1.1-SNAPSHOT.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/classworlds-1.1.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/resources_en.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/commons-beanutils.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/mercury-artifact-1.0-alpha-6.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-server-api.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/maven-dependency-tree-1.2.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/archetype-common-2.0-alpha-4-SNAPSHOT.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/plexus-utils-1.5.5.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/wadl-core.jar:/usr/lib/idea-IC-117.798/plugins/maven/lib/nexus-indexer-1.2.3.jar org.jetbrains.idea.maven.server.RemoteMavenServer 2012-10-03 11:55:55,483 [ 16981] INFO - ution.rmi.RemoteProcessSupport - Port/ID: 18011/Maven2ServerImpl9407569f 2012-10-03 11:56:58,898 [ 80396] WARN - ution.rmi.RemoteProcessSupport - The cook failed to start due to java.net.ConnectException: Connection timed out 2012-10-03 11:57:55,483 [ 136981] WARN - ution.rmi.RemoteProcessSupport - java.rmi.NotBoundException: _DEAD_HAND_ 2012-10-03 11:57:55,484 [ 136982] WARN - ution.rmi.RemoteProcessSupport - at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:106) 2012-10-03 11:57:55,484 [ 136982] WARN - ution.rmi.RemoteProcessSupport - at com.intellij.execution.rmi.RemoteServer.start(RemoteServer.java:73) 2012-10-03 11:57:55,484 [ 136982] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22) 2012-10-03 11:58:01,749 [ 143247] ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(65,116),absolute(64,140),button=1,modifiers=Button1,clickCount=1] on frame0 java.lang.RuntimeException: Cannot reconnect. at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82) at org.jetbrains.idea.maven.server.MavenServerManager.applyProfiles(MavenServerManager.java:311) at org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:369) at org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:98) at org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:52) at org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:405) at org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:534) at org.jetbrains.idea.maven.project.MavenProjectsTree.doAdd(MavenProjectsTree.java:481) at org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:442) at org.jetbrains.idea.maven.project.MavenProjectsTree.updateAll(MavenProjectsTree.java:413) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder.readMavenProjectTree(MavenProjectBuilder.java:198) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder.access$800(MavenProjectBuilder.java:44) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder$3.run(MavenProjectBuilder.java:179) at org.jetbrains.idea.maven.utils.MavenUtil$8.run(MavenUtil.java:388) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:469) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:288) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:169) at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:641) at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:434) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:145) 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 timed out at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:120) at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:71) at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41) at org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:314) at org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:311) at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76) ... 27 more Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: java.net.ConnectException: Connection timed out at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601) at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198) at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184) at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322) at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) at com.intellij.execution.rmi.RemoteProcessSupport$2.compute(RemoteProcessSupport.java:215) at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:122) at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:212) at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:133) at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:117) ... 32 more Caused by: java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at java.net.Socket.(Socket.java:375) at java.net.Socket.(Socket.java:189) at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22) at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128) at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595) ... 41 more 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - IntelliJ IDEA 11.1.3 Build #IC-117.798 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - JDK: 1.6.0_25 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - VM: Java HotSpot(TM) 64-Bit Server VM 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - Vendor: Sun Microsystems Inc. 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - OS: Linux 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - Last Action: OpenProject 2012-10-03 11:58:01,752 [ 143250] ERROR - com.intellij.ide.IdeEventQueue - Original exception: 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 timed out at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:120) at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:71) at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41) at org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:314) at org.jetbrains.idea.maven.server.MavenServerManager$8.execute(MavenServerManager.java:311) at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76) at org.jetbrains.idea.maven.server.MavenServerManager.applyProfiles(MavenServerManager.java:311) at org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:369) at org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:98) at org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:52) at org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:405) at org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:534) at org.jetbrains.idea.maven.project.MavenProjectsTree.doAdd(MavenProjectsTree.java:481) at org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:442) at org.jetbrains.idea.maven.project.MavenProjectsTree.updateAll(MavenProjectsTree.java:413) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder.readMavenProjectTree(MavenProjectBuilder.java:198) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder.access$800(MavenProjectBuilder.java:44) at org.jetbrains.idea.maven.wizards.MavenProjectBuilder$3.run(MavenProjectBuilder.java:179) at org.jetbrains.idea.maven.utils.MavenUtil$8.run(MavenUtil.java:388) at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:469) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:288) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:218) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:169) at com.intellij.openapi.application.impl.ApplicationImpl$8$1.run(ApplicationImpl.java:641) at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:434) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:145) Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: java.net.ConnectException: Connection timed out at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601) at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198) at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184) at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322) at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) at com.intellij.execution.rmi.RemoteProcessSupport$2.compute(RemoteProcessSupport.java:215) at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:122) at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:212) at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:133) at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:117) ... 32 more Caused by: java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at java.net.Socket.(Socket.java:375) at java.net.Socket.(Socket.java:189) at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22) at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128) at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595) ... 41 more
I'm using the latest versions of IDEA (11.1.3) and Maven (3.0.4). Any ideas what I am doing wrong?
It's a common problem related to networking and address resolution. In some cases localhost
may not resolve and it's required to have
127.0.0.1 localhost
in /etc/hosts
file. Also make sure there are no other IP addresses mapped to localhost
.
See my comment in the related YouTrack issue for more details.
这篇关于无法将 Maven 项目导入 IntelliJ IDEA的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!