{"repo":"softwareCobbler/luceedebug","free":true,"listed":false,"github":"https://github.com/softwareCobbler/luceedebug","clone":"git clone https://github.com/softwareCobbler/luceedebug.git","description":"line debugger for lucee","language":"Java","stars":52,"topics":["cfml","debugging","lucee","coldfusion"],"license":"LGPL-2.1","category":"dev-tools","readme_excerpt":"luceedebug This project has been forked and is now maintained by Lucee - https://github.com/lucee/extension-debugger - https://docs.lucee.org/recipes/step-debugger.html luceedebug is a step debugger for Lucee. There are two components: - A Java agent - A VS Code extension The java agent needs a particular invocation and needs to be run as part of the JVM/Lucee server startup. The VS Code client extension is available as luceedebug when searching in the VS Code extensions pane (or it can be built locally, see subsequent instructions). Java Agent Min supported JDK is JDK11. Building requires JDK17 or higher. Built jars are available via github 'releases'. The most recent build is https://github.com/softwareCobbler/luceedebug/releases/latest Build Agent Jar The following steps will build to: ./luceedebug/build/libs/luceedebug.jar Build Agent Jar on Mac / Linux Build Agent Jar on Windows Install and Configure Agent Note that you must be running a JDK version of your java release (a common error on startup when running \"just\" a JRE is java.lang.NoClassDefFoundError: com/sun/jdi/Bootstrap ). Add the following to your java invocation. (Tomcat users can use the setenv.sh file for this purpose.) agentlib : Configures JDWP, which is the lower-level Java debugging protocol that the luceedebug agent connects with. (Note: The VS Code debugger connects to the luceedebug agent, not JDWP, so JDWP/ agentlib usually doesn't need to be modified/customized.) address : Leave this as localhost:999","default_branch":null,"files":null,"tree":[],"storefront":"/r/softwareCobbler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/softwareCobbler/luceedebug/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}