Feature request: Launch configuration option to force Java execution environment used for run/debug

Ouverte
#884 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
java, typescript
Domaine
devtools, tooling

Piste de recherche

Commencez par retracer la manière dont le débogueur Java sélectionne son runtime de lancement et la relation entre java.configuration.runtimes et java-version du POM Maven. Le travail est terminé lorsqu’une configuration de lancement peut sélectionner explicitement un environnement Java configuré, en remplaçant la version déclarée par le projet pour l’exécution et le débogage.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

ai-triaged enhancement feature request launch

Feature request: Please add a way to force a specific Java execution environment (from the environments defined by "java.configuration.runtimes") to be used by the debugger to launch the application.

For compatibility reasons, the Maven project files defines "1.8" as "<java-version>". However, in several environments (HiDPI), the use of at least Java 11 is required to run the application correctly. At the moment, there seems to be no way to force the VSCode Java debugger to use Java 11 and overwrite the "<java-version>" setting from the Maven POM file.

Environment
  • Operating System: Windows 10
  • JDK version: Java SE 1.8 and Java SE 11
  • Visual Studio Code version: 1.49.1
  • Java extension version: 0.10.0
  • Java Debugger extension version: 0.28.0
Current Result

Visual Studio Code Java debugger is always launching using Java SE 1.8.

Expected Result

Can force the Visual Studio Code Java debugger to use Java 11 to run/debug the application.

Langage dominant
TypeScript
Étoiles
591
Forks
429
Merge moyen
1 j 9 h
PR mergées (30 j)
19

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de microsoft/vscode-java-debug

Toutes les issues de microsoft/vscode-java-debug

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.