Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

phpstorm: java.lang.ExceptionInInitializerError

2 views
Skip to first unread message

alex

unread,
May 25, 2020, 1:30:42 AM5/25/20
to
La mia domanda non riguarda direttamente php, ma dato che tutti usiamo
gli IDE, forse qualcuno mi può aiutare.
Ecco il problema:

Quando apro PhpStorm mi appare una finestra con questo errore:

Internal error. Please refer to http://jb.gg/ide/critical-startup-errors

java.lang.ExceptionInInitializerError
at com.intellij.ide.a.d.F.a(F.java:28)
at com.intellij.ide.a.l.aD.a(aD.java:242)
at com.intellij.ide.a.l.aD.c(aD.java:124)
at com.intellij.ide.a.l.aD.a(aD.java:78)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.intellij.idea.MainImpl.start(MainImpl.java:96)
at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:289)
at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:233)
at
com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:45)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.NullPointerException
at com.intellij.ui.scale.JBUIScale.lambda$static$0(JBUIScale.java:76)
at
com.intellij.openapi.util.AtomicNotNullLazyValue$1.compute(AtomicNotNullLazyValue.java:59)
at
com.intellij.openapi.util.AtomicNotNullLazyValue.getValue(AtomicNotNullLazyValue.java:37)
at com.intellij.ui.scale.JBUIScale.lambda$static$1(JBUIScale.java:155)
at
com.intellij.util.LazyInitializer$MutableNotNullValue.initialize(LazyInitializer.java:113)
at
com.intellij.util.LazyInitializer$NullableValue.get(LazyInitializer.java:41)
at
com.intellij.util.LazyInitializer$MutableNotNullValue.get(LazyInitializer.java:102)
at com.intellij.ui.scale.JBUIScale.lambda$static$2(JBUIScale.java:173)
at
com.intellij.util.LazyInitializer$MutableNotNullValue.initialize(LazyInitializer.java:113)
at
com.intellij.util.LazyInitializer$NullableValue.get(LazyInitializer.java:41)
at
com.intellij.util.LazyInitializer$MutableNotNullValue.get(LazyInitializer.java:102)
at com.intellij.ui.scale.JBUIScale.scale(JBUIScale.java:297)
at com.intellij.util.ui.JBInsets.create(JBInsets.java:41)
at com.intellij.util.ui.UIUtil.getRegularPanelInsets(UIUtil.java:1356)
at com.intellij.util.ui.UIUtil.<clinit>(UIUtil.java:455)
... 13 more

-----
JRE 11.0.6+8-b765.40 amd64 by JetBrains s.r.o
/usr/local/PhpStorm-193.5662.63/jbr

Poi tento di riaprirlo un altro paio di volte, e alla fine si apre
normalmente.
Ma perchè fa così?

Ho consultato questa pagina

https://intellij-support.jetbrains.com/hc/en-us/articles/360007568559

che dice di eliminare la directory dei plugin di terze parti e la
directory di sistema.

Ma dove si trovano queste directory?

Ecco il contenuto di alcune delle mie directory di configurazione

$ command ls -1 ~/.local/share/JetBrains/PhpStorm2020.1/
~/.config/JetBrains/PhpStorm2020.1/
~/.config/JetBrains/PhpStorm2020.1/:
codestyles
'Composer Log'
disabled_update.txt
eval
fileTemplates
inspection
keymaps
options
phpstorm64.vmoptions
port
port.lock
scratches
tasks
terminal
workspace

~/.local/share/JetBrains/PhpStorm2020.1/:
availables.xml
availables.xml.etag
extensions.xml
pluginsXMLIds.json
pluginsXMLIds.json.etag
rest

Ma dov'è la directory dei plugin di terze parti e la directory di sistema?
0 new messages