eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper

No Documentation of how to Debug Javascript in a Spring Boot Application

Open
#1,379 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
201
Forks
76
Avg merge
4d 7h
Merged PRs (30d)
21

Description

We develop a Spring Boot App. Most of the front end we develop with Thymeleaf. We use Windows 10/11. Now, we have a more significant growing part that we develop with JavaScript.
I tested it with the WWD snapshot from Friday (27.09), I believe, and the Version from the Eclipse marketplace.
To debug the Javascript part, I set up different configurations.

grafik

When I start the debug session, the Javascript Source Code is not found, and the program does not stop on the breakpoints. Does that work at all?

When I start to debug from the HTML File and not from the URL, it works.

A similar test works with VS-Code when I use URL-Base Adress, but I prefer one IDE.

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

Start by reproducing the reported Eclipse debug session with the WWD snapshot or Eclipse Marketplace version on Windows, comparing a URL launch with launching from the HTML file. Review the existing JavaScript debugging configuration and determine whether URL-based debugging works for a Spring Boot and Thymeleaf application. Done means documenting the supported setup, breakpoint behavior, and any limitation clearly.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, spring-boot
Domain
devtools, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.