Cannot start maven service

Answered

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

0
11 comments

Using 2019.1.3 is working fine

0

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?

0
Avatar
Permanently deleted user

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?

0

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

0
Avatar
Permanently deleted user

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.

0

>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)?

0
Avatar
Permanently deleted user

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

0

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.

0
Avatar
Permanently deleted user

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.

0
Avatar
Yaroslav Bedrov

George,

Could you please report an issue on YouTrack attaching idea.log after restarting IDE and reproducing the issue?

0

Please sign in to leave a comment.