Cannot start maven service
Updated to IntelliJ version 2019.2 (IU-192.5728.98) today and started getting the below error and the SideBar is missing the Maven option
2019-07-24 12:16:32,873 [ 116982] WARN - ution.rmi.RemoteProcessSupport - Exception in thread "main"
2019-07-24 12:16:32,873 [ 116982] WARN - ution.rmi.RemoteProcessSupport - java.lang.IllegalStateException: Didn't received token
2019-07-24 12:16:32,873 [ 116982] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.security.TokenReader.getToken(TokenReader.java:24)
2019-07-24 12:16:32,873 [ 116982] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.MavenServerUtil.readToken(MavenServerUtil.java:114)
2019-07-24 12:16:32,874 [ 116983] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22)
2019-07-24 12:16:43,530 [ 127639] WARN - ution.rmi.RemoteProcessSupport - Exception in thread "main"
2019-07-24 12:16:43,531 [ 127640] WARN - ution.rmi.RemoteProcessSupport - java.lang.IllegalStateException: Didn't received token
2019-07-24 12:16:43,531 [ 127640] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.security.TokenReader.getToken(TokenReader.java:24)
2019-07-24 12:16:43,531 [ 127640] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.MavenServerUtil.readToken(MavenServerUtil.java:114)
2019-07-24 12:16:43,531 [ 127640] WARN - ution.rmi.RemoteProcessSupport - at org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22)
2019-07-24 12:16:43,578 [ 127687] WARN - #org.jetbrains.idea.maven - Cannot open index C:\Users\prakve\.IntelliJIdea2019.2\system\Maven\Indices\Index0
org.jetbrains.idea.maven.indices.MavenIndexException: Cannot open index C:\Users\prakve\.IntelliJIdea2019.2\system\Maven\Indices\Index0
at org.jetbrains.idea.maven.indices.MavenIndex.open(MavenIndex.java:186)
at org.jetbrains.idea.maven.indices.MavenIndex.<init>(MavenIndex.java:93)
at org.jetbrains.idea.maven.indices.MavenIndices.add(MavenIndices.java:92)
at org.jetbrains.idea.maven.indices.MavenIndicesManager.createIndexForLocalRepo(MavenIndicesManager.java:173)
at org.jetbrains.idea.maven.onlinecompletion.MavenCompletionProviderFactory.addLocalIndex(MavenCompletionProviderFactory.java:55)
at org.jetbrains.idea.maven.onlinecompletion.MavenCompletionProviderFactory.getProviders(MavenCompletionProviderFactory.java:36)
at org.jetbrains.idea.maven.onlinecompletion.DependencySearchService.reload(DependencySearchService.java:53)
at org.jetbrains.idea.maven.indices.MavenProjectIndicesManager$3.run(MavenProjectIndicesManager.java:112)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:324)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:314)
at com.intellij.util.ui.update.MergingUpdateQueue.lambda$flush$1(MergingUpdateQueue.java:264)
at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:278)
at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:233)
at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:231)
at com.intellij.util.Alarm$Request.runSafely(Alarm.java:368)
at com.intellij.util.Alarm$Request.run(Alarm.java:355)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:224)
at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:207)
at com.intellij.util.concurrency.BoundedTaskExecutor.access$100(BoundedTaskExecutor.java:29)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.lambda$run$0(BoundedTaskExecutor.java:185)
at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:208)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:181)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: Cannot reconnect.
at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82)
at org.jetbrains.idea.maven.server.MavenIndexerWrapper.createIndex(MavenIndexerWrapper.java:60)
at org.jetbrains.idea.maven.indices.MavenIndex.createContext(MavenIndex.java:374)
at org.jetbrains.idea.maven.indices.MavenIndex.access$300(MavenIndex.java:40)
at org.jetbrains.idea.maven.indices.MavenIndex$IndexData.<init>(MavenIndex.java:665)
at org.jetbrains.idea.maven.indices.MavenIndex.doOpen(MavenIndex.java:209)
at org.jetbrains.idea.maven.indices.MavenIndex.open(MavenIndex.java:183)
... 26 more
Caused by: java.rmi.RemoteException: Cannot start maven service; nested exception is:
com.intellij.execution.ExecutionException: Exception in thread "main" java.lang.IllegalStateException: Didn't received token
at org.jetbrains.idea.maven.server.security.TokenReader.getToken(TokenReader.java:24)
at org.jetbrains.idea.maven.server.MavenServerUtil.readToken(MavenServerUtil.java:114)
at org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22)
at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:238)
at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:75)
at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
at org.jetbrains.idea.maven.server.MavenServerManager$3.create(MavenServerManager.java:445)
at org.jetbrains.idea.maven.server.MavenServerManager$3.create(MavenServerManager.java:441)
at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
at org.jetbrains.idea.maven.server.MavenIndexerWrapper.getRemoteId(MavenIndexerWrapper.java:142)
at org.jetbrains.idea.maven.server.MavenIndexerWrapper.lambda$createIndex$0(MavenIndexerWrapper.java:60)
at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
... 32 more
Caused by: com.intellij.execution.ExecutionException: Exception in thread "main" java.lang.IllegalStateException: Didn't received token
at org.jetbrains.idea.maven.server.security.TokenReader.getToken(TokenReader.java:24)
at org.jetbrains.idea.maven.server.MavenServerUtil.readToken(MavenServerUtil.java:114)
at org.jetbrains.idea.maven.server.RemoteMavenServer.main(RemoteMavenServer.java:22)
at com.intellij.execution.rmi.RemoteProcessSupport.acquire(RemoteProcessSupport.java:143)
at org.jetbrains.idea.maven.server.MavenServerManager.create(MavenServerManager.java:226)
... 40 more
Please sign in to leave a comment.
Using 2019.1.3 is working fine
There was the issue but actually it was fixes in 2019.2 version: https://youtrack.jetbrains.com/issue/IDEA-217837
Could you please file a bug at https://youtrack.jetbrains.com/issues/IDEA with complete idea.log file attached after IDE restart and reproducing?
Same issue for me. Upgraded to 2019.2 this morning from 2019.1.3 and Maven no longer works. This goes for both bundled 3.6.1 and an older version that I have installed.
Is there a way to downgrade back to 2019.1.3?
Could you file a YouTrack issue with complete log file attached please?
Previous IDE version can be found here https://www.jetbrains.com/idea/download/other.html
Well, I think I figured out the problem. At least I got Maven to work. The IDE was complaining about settings.xml file missing from .m2 directory, which was never an issue before. The file is optional for Maven.
After adding the file to .m2 with all parameters empty, Maven within IntelliJ started working, but all dependencies in the POM are still marked as missing, red.
>The IDE was complaining about settings.xml file missing from .m2 directory, which was never an issue before. The file is optional for Maven.
Can not reproduce the issue. Can you show idea.log with the error you were getting (here or in YouTrack issue)?
Reported a Bug
https://youtrack.jetbrains.com/issue/IDEA-219047
Here is part of the log when attempting to re-import maven dependencies.
2019-07-25 11:46:59,524 [6824916] ERROR - ta.index.VcsLogPersistentIndex - IntelliJ IDEA 2019.2 Build #IU-192.5728.98
2019-07-25 11:46:59,524 [6824916] ERROR - ta.index.VcsLogPersistentIndex - JDK: 11.0.3; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o
2019-07-25 11:46:59,525 [6824917] ERROR - ta.index.VcsLogPersistentIndex - OS: Windows 10
2019-07-25 11:46:59,525 [6824917] ERROR - ta.index.VcsLogPersistentIndex - Last Action: Maven.Reimport
2019-07-25 11:47:00,128 [6825520] WARN - ion.process.BaseProcessHandler - The pipe is being closed
java.io.IOException: The pipe is being closed
at java.base/java.io.FileOutputStream.writeBytes(Native Method)
at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:182)
at com.intellij.execution.process.BaseProcessHandler.closeStreams(BaseProcessHandler.java:97)
at com.intellij.execution.process.KillableProcessHandler.notifyProcessTerminated(KillableProcessHandler.java:121)
at com.intellij.execution.process.BaseProcessHandler.onOSProcessTerminated(BaseProcessHandler.java:61)
at com.intellij.execution.process.OSProcessHandler.onOSProcessTerminated(OSProcessHandler.java:168)
at com.intellij.execution.process.BaseOSProcessHandler$1.lambda$startNotified$0(BaseOSProcessHandler.java:99)
at com.intellij.execution.process.ProcessWaitFor.lambda$null$0(ProcessWaitFor.java:61)
at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:208)
at com.intellij.execution.process.ProcessWaitFor.lambda$new$1(ProcessWaitFor.java:43)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
2019-07-25 11:47:00,131 [6825523] ERROR - ta.index.VcsLogPersistentIndex - Error processing input stream: The pipe has been ended
com.intellij.openapi.vcs.VcsException: Error processing input stream: The pipe has been ended
at git4idea.commands.GitCommandResult.throwOnError(GitCommandResult.java:155)
at git4idea.history.GitDetailsCollector.readRecordsFromHandler(GitDetailsCollector.kt:93)
at git4idea.history.GitDetailsCollector.readFullDetailsFromHandler(GitDetailsCollector.kt:68)
at git4idea.history.GitDetailsCollector.readFullDetailsForHashes(GitDetailsCollector.kt:44)
at git4idea.log.GitLogIndexer.readFullDetails(GitLogIndexer.kt:52)
at com.intellij.vcs.log.data.index.VcsLogPersistentIndex$IndexingRequest.lambda$indexOneByOne$6(VcsLogPersistentIndex.java:566)
at com.intellij.vcs.log.util.TroveUtil.processBatches(TroveUtil.java:229)
at com.intellij.vcs.log.data.index.VcsLogPersistentIndex$IndexingRequest.indexOneByOne(VcsLogPersistentIndex.java:562)
at com.intellij.vcs.log.data.index.VcsLogPersistentIndex$IndexingRequest.run(VcsLogPersistentIndex.java:495)
at com.intellij.vcs.log.data.index.VcsLogPersistentIndex$MySingleTaskController.lambda$startNewBackgroundTask$0(VcsLogPersistentIndex.java:410)
at com.intellij.vcs.log.impl.HeavyAwareExecutor$1.run(HeavyAwareExecutor.java:90)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:894)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:169)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:156)
at com.intellij.openapi.progress.impl.CoreProgressManager$4.run(CoreProgressManager.java:408)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:294)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
2019-07-25 11:47:00,134 [6825526] ERROR - ta.index.VcsLogPersistentIndex - IntelliJ IDEA 2019.2 Build #IU-192.5728.98
2019-07-25 11:47:00,134 [6825526] ERROR - ta.index.VcsLogPersistentIndex - JDK: 11.0.3; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o
2019-07-25 11:47:00,134 [6825526] ERROR - ta.index.VcsLogPersistentIndex - OS: Windows 10
2019-07-25 11:47:00,134 [6825526] ERROR - ta.index.VcsLogPersistentIndex - Last Action: Maven.Reimport
The exception is from VCS integration (Git log) when IDE is doing I/O operations.
Could be caused by antivirus/firewall. Try with it disabled or make sure that IDE settings directories IDE installation home and IDE process and project files are excluded from the scan.
I have no control over antivirus (McAfee) or it's policies as this is a corporate laptop.
That being said all other developers who use InteliJ don't have this issue on the older versions. And neither did I until this recent update.
And we all have same antivirus with same policies installed.
George,
Could you please report an issue on YouTrack attaching idea.log after restarting IDE and reproducing the issue?