Title: Debugging microservices · Issue #2 · CodeEditorLand/LandJavaDebug · GitHub
Open Graph Title: Debugging microservices · Issue #2 · CodeEditorLand/LandJavaDebug
X Title: Debugging microservices · Issue #2 · CodeEditorLand/LandJavaDebug
Description: I see you are actively working on the VSCode Java debugger. Clearly Microsoft is not. Thank you! I cannot use VSCode for the single reason that the Java debuggers that are available for VSCode are inadequate. Almost all of my work is wit...
Open Graph Description: I see you are actively working on the VSCode Java debugger. Clearly Microsoft is not. Thank you! I cannot use VSCode for the single reason that the Java debuggers that are available for VSCode are ...
X Description: I see you are actively working on the VSCode Java debugger. Clearly Microsoft is not. Thank you! I cannot use VSCode for the single reason that the Java debuggers that are available for VSCode are ...
Opengraph URL: https://github.com/CodeEditorLand/LandJavaDebug/issues/2
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Debugging microservices","articleBody":"I see you are actively working on the VSCode Java debugger. Clearly Microsoft is not. Thank you!\n\nI cannot use VSCode for the single reason that the Java debuggers that are available for VSCode are inadequate.\n\nAlmost all of my work is with microservices. (Actually, my microservices are all Groovy but Groovy just compiles to JVM code so I think they're the same. But I have the same problem with Java microservices too.) Microservices on my system are just plain code but is gets compiles in RAM at runtime. So, the system reads the .java file, compiles and integrates it into the system via a class loader.\n\nThis system has been running in multiple production environments for a few years so all works well. I use IntelliJ. It is able to debug the code without any issues. While the system is running, if I change a .java file, the next time it executes it sees that I changed the source file, re-compiles it in RAM, and then runs the new code. This way I can develop while the system is running. I don't have to bring the system down, re-compile, deploy, and bring the server back up.\n\nAs I said, the intellij debugger has no problem with code changing while the system is running. It work perfectly. When I change the code, the debugger just follows along. However, none of the VSCode Java debuggers can handle this. The debugger works fine at first but as soon as I change the code the debugger is no longer functional. This has made it impossible for me to develop with anything but intellij.\n\nIn general, I am fine with intellij. The problem is that much of the interesting work on code-assist AI is being done as modifications of VSCode. This leaves me out in the cold. So, I am wondering whether you are aware of this problem and have done any work about it.\n\nThank you!\n ","author":{"url":"https://github.com/blakemcbride","@type":"Person","name":"blakemcbride"},"datePublished":"2025-03-14T14:34:12.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/2/LandJavaDebug/issues/2"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:fc3eaf87-cb00-026d-04c5-afee7fc93a92 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | CBD8:29F47B:ABEF3B:F21171:696FB689 |
| html-safe-nonce | 001fa3c327176d86f5d4cac6013973f6a476adde2577357870d5a57ec1da334e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQkQ4OjI5RjQ3QjpBQkVGM0I6RjIxMTcxOjY5NkZCNjg5IiwidmlzaXRvcl9pZCI6IjUwNzM2Mjk3MDcyOTkxNzQwMjUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | f60c8a598996d5359f9ba9cd80950ee81ff499eb35861b9480e56abf66c90bd6 |
| hovercard-subject-tag | issue:2920411504 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/CodeEditorLand/LandJavaDebug/2/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0a922a1a97cff5e1d3ad5420690d33296f516c30afa0066c6f7b5b96193a7f02/CodeEditorLand/LandJavaDebug/issues/2 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0a922a1a97cff5e1d3ad5420690d33296f516c30afa0066c6f7b5b96193a7f02/CodeEditorLand/LandJavaDebug/issues/2 |
| og:image:alt | I see you are actively working on the VSCode Java debugger. Clearly Microsoft is not. Thank you! I cannot use VSCode for the single reason that the Java debuggers that are available for VSCode are ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | blakemcbride |
| hostname | github.com |
| expected-hostname | github.com |
| None | d146dfd2c89f9048de9fd6d73ec4ffcf201cc2c89880fcf1c73ff73970d46e64 |
| turbo-cache-control | no-preview |
| go-import | github.com/CodeEditorLand/LandJavaDebug git https://github.com/CodeEditorLand/LandJavaDebug.git |
| octolytics-dimension-user_id | 149267240 |
| octolytics-dimension-user_login | CodeEditorLand |
| octolytics-dimension-repository_id | 711307367 |
| octolytics-dimension-repository_nwo | CodeEditorLand/LandJavaDebug |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 102584737 |
| octolytics-dimension-repository_parent_nwo | microsoft/vscode-java-debug |
| octolytics-dimension-repository_network_root_id | 102584737 |
| octolytics-dimension-repository_network_root_nwo | microsoft/vscode-java-debug |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 1866f0fdabd6ce28d22bf272fe23b56a9d475be6 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width