Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDEA 2023.1.1 启动时cosy报错 java.lang.Throwable: Do not use constructor injection (requestorClass=com.soldevelo.qaplug.scanner.AnalysisProjectProfileManager) #184

Open
milestone-l opened this issue May 9, 2023 · 7 comments
Assignees
Labels
bug Something isn't working needs more info

Comments

@milestone-l
Copy link

cosy.log内容
2023-05-09T16:08:58.586+0800 INFO Checking update ...
2023-05-09T16:08:58.591+0800 INFO System platform x86_64_windows
2023-05-09T16:09:03.603+0800 ERROR Cosy update failed: failed to initialize client
2023-05-09T16:09:06.397+0800 INFO Checking update ...
2023-05-09T16:09:06.401+0800 INFO System platform x86_64_windows
2023-05-09T16:09:10.637+0800 ERROR Cosy update failed: failed to initialize client
2023-05-09T16:09:10.988+0800 INFO ===== Starting cosy service =====
2023-05-09T16:09:10.993+0800 INFO Config Local exclude lang:
2023-05-09T16:09:10.993+0800 INFO Preparing inference environment
2023-05-09T16:09:10.994+0800 ERROR Failed to read raw environment file
2023-05-09T16:09:10.994+0800 ERROR Local inference environment is not ready, please try to restart IDE

IDEA信息
版本:2023.1.1

IDEA内异常信息
java.lang.Throwable: Do not use constructor injection (requestorClass=com.soldevelo.qaplug.scanner.AnalysisProjectProfileManager)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202)
at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:78)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:1041)
at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:36)
at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:77)
at com.intellij.serviceContainer.ComponentManagerImpl.createComponents(ComponentManagerImpl.kt:451)
at com.intellij.openapi.project.impl.DefaultProjectImpl.init(DefaultProject.java:316)
at com.intellij.openapi.project.impl.DefaultProject$1.init(DefaultProject.java:50)
at com.intellij.openapi.project.impl.DefaultProjectTimed.get(DefaultProjectTimed.java:33)
at com.intellij.openapi.project.impl.DefaultProject.getDelegate(DefaultProject.java:138)
at com.intellij.openapi.project.impl.DefaultProject.getMessageBus(DefaultProject.java:250)
at com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject(ProjectManagerImpl.kt:215)
at com.alibaba.p3c.idea.component.AliProjectComponent.getProject(AliProjectComponent.kt:62)
at com.alibaba.p3c.idea.component.AliProjectComponent.projectOpened(AliProjectComponent.kt:124)
at com.intellij.openapi.project.impl.ProjectManagerImplKt$runInitProjectActivities$$inlined$launchAndMeasure$2.invokeSuspend(startUpMeasurer.kt:44)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at com.intellij.openapi.application.impl.DispatchedRunnable.run(DispatchedRunnable.kt:35)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:456)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:122)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:788)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:731)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:758)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:666)
at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$7(IdeEventQueue.kt:570)
at com.intellij.openapi.application.impl.ApplicationImpl.withoutImplicitRead(ApplicationImpl.java:1446)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:570)
at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:68)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:349)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:348)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:348)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:343)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:994)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:994)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$4(IdeEventQueue.kt:343)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:385)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

@milestone-l milestone-l added the bug Something isn't working label May 9, 2023
@zxdxjtu
Copy link
Collaborator

zxdxjtu commented May 9, 2023

IDEA侧的报错不是cosy插件报出来的,是p3c,也就是Java开发规约检测插件报的。
cosy的日志看起来是环境文件加载有问题,请问下网络是否联通?请尝试kill掉cosy进程,然后删除.cosy目录,重新IDEA试试呢

@lifeizhaopaopao
Copy link

我的电脑是mac也是相同的问题
按照FAQ中的描述操作无解

@zxdxjtu
Copy link
Collaborator

zxdxjtu commented May 16, 2023

@lifeizhaopaopao 能贴一下~/.cosy/log里面的cosy.log以及cosylocal.log吗?上面插件端的报错是代码规约插件的报错,和cosy没关系

@lifeizhaopaopao
Copy link

image image image image 只有这些文件和这个日志,网络是通的

@zxdxjtu
Copy link
Collaborator

zxdxjtu commented May 17, 2023

@lifeizhaopaopao 看起来像是模型环境没有下载成功,试试纯本地版本呢?删除cosy进程,删除.cosy目录,安装all-in-one版本离线包,重启IDEA:https://toolkit.aliyun.com/idea/cosy-intellij-beta-latest-all-in-one.zip

@lifeizhaopaopao
Copy link

@lifeizhaopaopao 看起来像是模型环境没有下载成功,试试纯本地版本呢?删除cosy进程,删除.cosy目录,安装all-in-one版本离线包,重启IDEA:https://toolkit.aliyun.com/idea/cosy-intellij-beta-latest-all-in-one.zip

我意外重启了一下电脑,在进去idea之后就可以运行了

@milestone-l
Copy link
Author

@lifeizhaopaopao
idea install all-in-one版还是不行,在尝试前清理了 .cosy目录等所有相关文件,
有可能是网络问题,如需配置代理应该如何处理?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs more info
Projects
None yet
Development

No branches or pull requests

7 participants