Closed1
VSCodeのRemote Containerの作成後に起動時にJava Language Server起動されない
VSCodeのJava Extension Packの拡張機能をdevcontainer.jsonに設定すると以下のメッセージボックスが表示され、Java Language Serverが起動されない。
エラー内容はログで確認するとlombok.jarが存在しないとのこと。
[145779 ms] EXTHOST-STDOUT::::::::{
message: 'Error opening zip file or JAR manifest missing : /root/.vscode-server/extensions/gabrielbb.vscode-lombok-1.0.1/server/lombok.jar\n',
level: 'info',
timestamp: '2021-02-27 02:08:53.347'
}
{
message: 'The Language Support for Java (Syntax Server) server crashed and will restart.',
level: 'error',
timestamp: '2021-02-27 02:08:53.356'
}
settings.jsonのjava.jdt.ls.vmargsのlombok.jarを読み込もうとしているため。この引数から-javaagent:\"/root/.vscode-server/extensions/gabrielbb.vscode-lombok-1.0.1/server/lombok.jar\"
を削除する。
settings.jsonの場所は
Mac
~/Library/ApplicationSupport/Code/User/
Windows
%APPDATA%/Code/User/
このスクラップは2021/03/18にクローズされました