redhat-developer / redhat-developer/vscode-java
is there a problem with java binaries downloaded when using vscode server with nixos?
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
The buitin java is downloaded, but don't execute on nixos!? all the file is there...
extension output:
[Error - 2:55:46 PM] Language Support for Java client: couldn't create connection to server. Launching server using command /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/java failed. Error: spawn /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/java ENOENT
buitin java folder:
ls /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/
jar java javadoc jcmd jdb jdeps jhsdb jinfo jmap jpackage jrunscript jstack jstatd rmiregistry
jarsigner javac javap jconsole jdeprscan jfr jimage jlink jmod jps jshell jstat
what happens when executing:
$ /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/java
bash: /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/java: cannot execute: required file not found
on a forum a man is saying that he get errors many times but the install succed if he "sudo" vscode [https://discourse.nixos.org/t/setting-up-java-dev-env-vscode-with-redhat-java/2222]
Environment
- Operating System: NixOs(host), windows(client)
- JDK version: 17
- Visual Studio Code version: 1.86.0
- Java extension version: v1.27.0
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par la sortie de l’extension et le binaire inclus dans /home/auser/.vscode-server/extensions/redhat.java-1.27.0-linux-x64/jre/17.0.10-linux-x86_64/bin/java, puis reproduisez l’exécution du shell signalée sur NixOS. Comparez ce comportement avec les versions indiquées de VS Code, de l’extension Java et du JDK. C’est terminé lorsque le Java inclus se lance dans l’environnement signalé et que le serveur de langage Java se connecte avec succès.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, nixos, vscode
- Domaine
- developer-experience, devtools, operating-systems
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100