redhat-developer / redhat-developer/vscode-java

incompatible with flatpak: The java.home variable defined in VS Code settings points to a missing folder

Aperta
#510 11 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

runtime
Lingua principale
TypeScript
Stelle
2.3k
Fork
547
Merge medio
20h 1m
PR unite (30g)
11

Descrizione

[vscode installed by flatpak can not access JAVA_HOME]

I'm not sure is this a bug of vscode-java or flatpack.
Note: flatpak run vscode in a isolated environment.

Environment
  • Operating System: Ubuntu 18.04 X86_64
  • JDK version: oracle JDK 1.8
  • Visual Studio Code version:
  • Java extension version:
Steps To Reproduce
  1. [step 1]
    install flatpak: https://flatpak.org
    install vscode from: https://flathub.org/apps/details/com.visualstudio.code
  2. [step 2]
    install vscode-java and set correct JAVA_HOME/java.home
    try to open/run java code

[attach a sample project reproducing the error]
attach logs

Current Result

The java.home/JAVA_HOME variable defined in VS Code settings points to a missing folder

Expected Result

run normal without error.

Additional Informations

JAVA_HOME=/usr/lib/jvm/java-8-oracle

Every thing is OK when run vscode which is installed by .deb file (download from https://code.visualstudio.com/docs/setup/linux).

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Non è stato identificato alcun file sorgente o test. Riproduci il problema con l’installazione Flatpak di VS Code, vscode-java e l’impostazione JAVA_HOME/java.home indicata; confrontala con l’installazione .deb e verifica il completamento quando Java si apre o viene eseguito senza un errore relativo a una cartella mancante.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java, typescript, vscode
Ambito
developer-experience, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.