redhat-developer / redhat-developer/vscode-java

"Incomplete classpath" warning in https://github.com/redhat-developer-demos/istio-tutorial

Open
#686 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug classpath
Dominant language
TypeScript
Stars
2.3k
Forks
546
Avg merge
20h 1m
Merged PRs (30d)
11

Description

@burrsutter reports that opening a java file under https://github.com/redhat-developer-demos/istio-tutorial shows the infamous incomplete classpath warning. Maven projects are detected though, as the max search depth is 5 and the server logs "Importing Maven project(s)". but any opened file reports that warning, long after the server has completed initialization.

My gut feeling is it's caused by all the Maven projects using the same "customer" artifactId.
@burrsutter until we find a proper solution, I suggest you find different artifactIds for your projects.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by opening a Java file in the istio-tutorial repository and review the server logs after Maven initialization completes. Compare the projects that use the shared "customer" artifactId; done means the incomplete classpath warning no longer appears after initialization.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, typescript, vscode
Domain
developer-experience, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.