Устранены ошибки VSCode Oracle Language ServerJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Устранены ошибки VSCode Oracle Language Server

Сообщение Anonymous »

Недавно я установил Java 23 JDK на свой компьютер и зашел в VSCode, чтобы обновить используемую им версию Java. Однако я обнаружил, что он уже сломан.
При открытии проекта Java я увидел всплывающее окно с сообщением: Ошибка инициализации Oracle Java SE Language Server не включена.В соответствующем окне терминала я нашел следующий журнал:

Код: Выделить всё

Initiating server activation
Request to kill LSP server.
Cannot kill: current process is None
Launching Oracle Java SE Language Server with /Library/Java/JavaVirtualMachines/zulu-23.jdk/Contents/Home and userdir /Users/rahulchoubey/Library/Application Support/Code/User/workspaceStorage/bc14dfd84ed7c4f7a6d495fae3d0d875/Oracle.oracle-java
LSP server launching: 3851
LSP server user directory: /Users/[username]/Library/Application Support/Code/User/workspaceStorage/bc14dfd84ed7c4f7a6d495fae3d0d875/Oracle.oracle-java
There are parameters but nobody wants to proces them: [Course, Files]
Cannot find org.netbeans.modules.java.lsp.server in the log!
Please refer to troubleshooting section for more info: https://github.com/oracle/javavscode/blob/main/README.md#troubleshooting
Request to kill LSP server.
Cannot kill: Requested kill on 3851, current process is None
Oracle Java SE Language Server not enabled
([имя пользователя] — это просто замена моего имени пользователя.)
Судя по сообщению «параметры», ошибка может быть что в названии моей папки есть пробел, но раньше это не вызывало никаких проблем — ошибки начались только вчера.
Соответствующие значения в файле settings.json: следующим образом:

Код: Выделить всё

{
…,
"java.configuration.runtimes": [
{
"name": "JavaSE-23",
"path": "/Library/Java/JavaVirtualMachines/zulu-23.jdk/Contents/Home",
"sources": "/Library/Java/JavaVirtualMachines/zulu-23.jdk/Contents/Home/lib/src.zip",
"default": true
},
],
"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/zulu-23.jdk/Contents/Home",
}
Я не думаю, что ошибка связана с Netbeans, поскольку он у меня не установлен, а расширение до сих пор работало нормально. В разделе «Устранение неполадок» предлагается только очистить кеш, но это ничего не дает.
Я рассмотрел одно из решений — переименовать каталог моего проекта, чтобы в нем были символы подчеркивания; однако в именах большинства его подкаталогов также есть пробелы, поэтому я не уверен, целесообразно ли это решение.
(Я искал здесь, но нашел только этот вопрос. Единственный ответ заключался в том, чтобы установить JDK, но я не получаю всплывающее окно «JDK не найден!» вместе с ошибкой.)

Подробнее здесь: https://stackoverflow.com/questions/790 ... errors-out
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»