redhat-developer / redhat-developer/vscode-java

Feature request: Provide a way to specify -source and -target for javac with VScode

Aberta
#982 4 comentários 2 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

classpath enhancement
Linguagem predominante
TypeScript
Estrelas
2.3k
Forks
547
Merge médio
20h 1min
PRs com merge (30d)
11

Descrição

[provide a description of the issue]

Environment
  • Operating System: MacOS,
  • JDK version: Java 11
  • Visual Studio Code version: Version 1.35.1 (1.35.1)
  • Java extension version: Language Support for Java(tm) 0.46.0
Steps To Reproduce

Allow VScode to build a project. JDK11 is installed and found on path, and is used for builds. Classes generated have class target 55.0
I want to have them generated with target version 52.0 (Java 1.8)

That is, I'd like to be able to pass -source and/or -target to the invocation of javac (or logical equivalent) Could not find any setting or configuration or documentation.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Nenhum arquivo de origem ou teste é especificado. Comece localizando a invocação de build do javac da VS Code Java extension e sua configuração ou documentação sobre as opções do compilador. A tarefa estará concluída quando os usuários puderem especificar -source e/ou -target e um projeto compilado com JDK 11 produzir o destino Java 8 solicitado em vez de class target 55.0.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java, typescript, vscode
Domínio
build-system, developer-experience
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.