Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

"No build tools" Java projects auto-import skipped due to presence of "build tools" Java projects in same workspace

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

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
35/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
java, typescript, vscode

Direção de pesquisa

Reproduza o problema no Visual Studio Code com um workspace contendo projetos Maven ou Gradle e projetos sem ferramentas de build e, em seguida, limpe o workspace do Java language server para acionar a importação automática na inicialização. Rastreie a lista de projetos importáveis e verifique se os projetos sem ferramentas de build aparecem nela e podem ser selecionados e importados sem abrir primeiro um arquivo Java.

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

Descrição

bug

Describe the bug
Java projects without build tools are being skipped during auto-import due to the presence of Java projects with build tools in the same workspace. This results in missing imports and project configuration issues.

To Reproduce
Steps to reproduce the behavior:

  1. Create a workspace containing both Java projects with build tools (e.g., Maven, Gradle) and Java projects without build tools.
  2. Clean the Java language server workspace to trigger auto-import on startup.
  3. The Java projects without build tools fail to auto-import properly or are ignored/skipped by the extension, as they are not visible in the list of projects to import and do not import at all when opening any Java file in such projects.

Expected behavior
Java projects without build tools should be available as options to select in the import java projects list, allowing a non-build-tooled Java project to be imported correctly instead of skipped.

Environment

  • Operating System: Windows
  • JDK version: 21
  • Visual Studio Code version: 1.111.0
  • Java extension version: 1.53.0

Additional Information
When opening a Java file in a Java project without build tools, it will be automatically imported and added to the Java projects list, therefore auto-importing works fine as long as build tools projects aren't in the same workspace.

The best solution seems to be to add these types of projects to the list of importable Java projects and allow selection of non-build-tooled projects.

Linguagem predominante
TypeScript
Estrelas
2.3k
Forks
549
Merge médio
8h 20min
PRs com merge (30d)
6

Preparar o ambiente

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.

Mais de redhat-developer/vscode-java

Todas as issues de redhat-developer/vscode-java

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

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