- "Отладчик для Java"
- "Пакет расширений Java"
- "Языковая поддержка Java от Redhat"
- "Java Test Runner"
- "Менеджер проектов для Java"
Could not run phased build action using connection to Gradle distribution 'https://services.gradle.org/distributio ... .2-bin.zip'.
java.io.StreamCorruptedException: invalid type code: 00
invalid type code: 00
А вот мой файл settings.json
{
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.configuration.updateBuildConfiguration": "interactive",
"java.home": "/usr/lib/jvm/java-16-openjdk-amd64",
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "/usr/lib/jvm/java-8-openjdk-amd64",
"default": true
},
]
}
У меня нет завершения кода для моих файлов Java. Прежде чем он работал, в правом нижнем углу Visual Studio отображалась версия Java, которую я использовал, но теперь там просто написано Java. Я предполагаю, что это потому, что есть проблема с Gradle и поэтому я не могу определить свою версию Java. Спасибо, что уделили время.
Обновление:
Кажется, это работает и дает мне автоматическое завершение, но я все равно получаю упомянутую выше ошибку, связанную с Gradle.
{
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.configuration.updateBuildConfiguration": "interactive",
"java.home": "/usr/lib/jvm/java-16-openjdk-amd64",
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "/usr/lib/jvm/java-8-openjdk-amd64",
"default": true
},
{
"name": "JavaSE-16",
"path": "/usr/lib/jvm/java-16-openjdk-amd64",
},
]
}
Подробнее здесь: https://stackoverflow.com/questions/680 ... va-project
Мобильная версия