解决无法启动Maven服务问题java.lang.RuntimeException: Cannot start maven service at

编程入门 行业动态 更新时间:2024-10-28 16:19:54

1、背景:

下载安装maven,配置环境变量,在idea中设置maven路径,在构建项目时,发现maven启动不成功,然后检查maven路径,maven与idea版本是否兼容,settings文件配置阿里中央仓库也解决不了,这个问题弄了好久,原来是VM参数配置错了,后来在VM options for importer 中添加参数 -Djava.net.preferIPv4Stack=true才解决

2、问题报错信息:maven启动失败

java.lang.RuntimeException: Cannot start maven service
at .jetbrains.idea.maven.server.MavenServerConnector.connect(MavenServerConnector.java:159)
at .jetbrains.idea.maven.server.MavenServerConnector.(MavenServerConnector.java:63)
at .jetbrains.idea.maven.server.MavenServerManager.registerNewConnector(MavenServerManager.java:166)
at .jetbrains.idea.maven.server.MavenServerManager.getConnector(MavenServerManager.java:154)
at .jetbrains.idea.maven.server.MavenServerManager$2.create(MavenServerManager.java:396)
at .jetbrains.idea.maven.server.MavenServerManager2.create(MavenServerManager.java:385)at.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)at.jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:93)at.jetbrains.idea.maven.server.MavenEmbedderWrapper.lambda2.create(MavenServerManager.java:385) at .jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41) at .jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:93) at .jetbrains.idea.maven.server.MavenEmbedderWrapper.lambda2.create(MavenServerManager.java:385)at.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)at.jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:93)at.jetbrains.idea.maven.server.MavenEmbedderWrapper.lambdacustomizeForResolve$1(MavenEmbedderWrapper.java:66)
at .jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
at .jetbrains.idea.maven.server.MavenEmbedderWrapper.customizeForResolve(MavenEmbedderWrapper.java:65)
at .jetbrains.idea.maven.server.MavenEmbedderWrapper.customizeForResolve(MavenEmbedderWrapper.java:59)
at .jetbrains.idea.maven.project.MavenProjectResolver.executeWithEmbedder(MavenProjectResolver.java:285)
at .jetbrains.idea.maven.project.MavenProjectResolver.resolveFolders(MavenProjectResolver.java:216)
at .jetbrains.idea.maven.project.MavenProjectsProcessorFoldersResolvingTask.perform(MavenProjectsProcessorFoldersResolvingTask.java:40)
at .jetbrains.idea.maven.project.MavenProjectsProcessor.doProcessPendingTasks(MavenProjectsProcessor.java:145)
at .jetbrains.idea.maven.project.MavenProjectsProcessor.aess$000(MavenProjectsProcessor.java:36)
at .jetbrains.idea.maven.project.MavenProjectsProcessor1.run(MavenProjectsProcessor.java:114)at.jetbrains.idea.maven.utils.MavenUtil.lambda1.run(MavenProjectsProcessor.java:114) at .jetbrains.idea.maven.utils.MavenUtil.lambda1.run(MavenProjectsProcessor.java:114)at.jetbrains.idea.maven.utils.MavenUtil.lambdarunInBackground$5(MavenUtil.java:500)
at .intellij.util.Runnabl

3、问题解决:VM options for importer 中添加参数 -Djava.net.preferIPv4Stack=true ,最后重新构建项目就好了

更多推荐

无法启动,java,Maven,lang,service

本文发布于:2023-05-25 00:28:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/218697.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:无法启动   java   Maven   lang   service

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!