Tomcat Debug Remote Port

Tomcat should be installed before configuring it in Eclipse IDE. Open the menu Run > Debug to open the Launcher dialog specific to debugging. Setup your IDE to lesson to a particular port and sense the break point. The last hurtle from me using Netbeans exclusively on my current project was getting remote debugging to work. In your case, this port is 8000, but you can set it to any other value you like. Tomcat Native 6 Remote Debugging (JPDA) Date: Wed, 19 Nov 2008 15:54:57 GMT: Hi guys, we're running Tomcat on Debian on port 80 using Tomcat Native (JSVC). If you start the Atlassian application using the default settings for the `atlas-debug` command, you. bat file for details. The output of this command can be used to debug problems with a remote AP Remote APs extend corporate network to the users working from home or at temporary work sites. Type in the port from the "address" configuration of the jvm parameter defined above. Enabling a JMX port for monitoring Before you configure a Tomcat or Generic Java Server KM in a console, you must enter the port number that you want to use for the JMX RMI connection. When you see output in the terminal window like below message, it means tomcat server has been started in debug mode successfully, it listens on port. To start a remote debugging session: Browse to your site in Oculus Browser. Tutorial: Installing Tomcat 7 and Using it with Eclipse. Damit die Möglichkeit besteht, die JVM remote zu debuggen, muß diese per Startparameter dazu gebracht werden, einen Remote Debugging Port zu öffnen. And, each Tomcat instance can’t run on the same port so you have a unique port per microservice. jar + start a server socket at port 8998 and publish the debugging messages using the Java Debug Wire Protocol (jdwp) there. This will help me step through and debug the. From command line. hostName (required) - The host name or IP address of remote debuggee. How to Debug a Maven Plug-in at Build time. To prevent anyone from being in this tormenting situation ever again, this article describes the result of my 11 day quest to get a remote JMS client (running in Tomcat 6) to send JMS messages to a clustered GlassFish v2. Tomcat Configuration - A Step By Step Guide Once you get Tomcat up and running on your server, the next step is configuring its basic settings. Setup your IDE to lesson to a particular port and sense the break point. Remote debugging Tomcat with Eclipse Sometimes it is required to debug a remote application that is deployed in tomcat in the local network. Tomcat 7 maven plug-in for remote deployment and remote debugging using jpda in netbeans. xx:4567 click on connect give username and password. Below are the steps to configure your machine for remote debugging. sh) like this: set JPDA_TRANSPORT=dt_socket rem set JPDA_TRANSPORT=dt_shmem set JPDA_ADDRESS=8000 rem set JPDA_ADDRESS=jdbconn Enjoy!. The parameter -R specifies a remote port forwarding. However, the problem that I ran into is how to have a debug environment in Eclipse that is easy to use. * to mean any machine on my LAN. Please help in this tough situation. Run Tomcat with the MDW war through IntelliJ: Tools > External Tools > Tomcat; Create a Remote debug configuration for Tomcat in IntelliJ: Run > Edit Configurations > + > Remote; Make sure the debug port matches that in the setenv. Type the new port number, and then click OK. By default, when SQL Server Express is installed it gerates a random port to listen on. I would hope Eclipse is smart enough to either check for an available free TCP port number or know it has 2 JVMs running inside the same IDE and automatically use 8001 for the 2nd JVM that is started. Insert debug points in your program and you are ready to debug your application remotely. Make sure Tomcat is running on a port that is not being used in that moment by another program or service. Damit die Möglichkeit besteht, die JVM remote zu debuggen, muß diese per Startparameter dazu gebracht werden, einen Remote Debugging Port zu öffnen. This time tomcat will run the debug mode at the port 8787. Now click ‘Debug’ to start debugging the remote java application. 0 and JSP 2. Extract image to "/opt" directory sudo tar zxvf -C /opt. In the Kit field, select the build and run kit to use for building the project. Not sure what you mean. The new remote debug is successfully created now. Permissions, authentication type, and port must now be set. In the below screen we shall have to enter the Name for the configuration, localhost as Host or IP Address of the remote tomcat machine and the Port to 8000. The debuggee is the application being debugged while the debugger is an application or a process connecting to the application being debugged. Remote debugging Tomcat with Eclipse Sometimes it is required to debug a remote application that is deployed in tomcat in the local network. Let's get started: Step-1. bat jpda start, and then configure your debugger to connect to port 8000, and you can debug at will (if you don't want to use port 8000, or if it is already used by something else, set the JPDA_ADDRESS environment variable to the port. address=8000 means listen for a connection at this address (no host = this port on add interfaces) suspend=n means do not wait for a debugger to attach The most relevant options are address, if you need to change the port, and suspend, if you want the java process to wait for you to attach the debugger before execution starts. If you want to make a cross-check, head over to following Apache download page and check if there is a newer version available. In the Inspect Devices dialog in DevTools, enable Port forwarding. 4) In Eclipse, from the Run menu, click Debug and create a new 'Remote Java Application'. For more information, refer to Apache Tomcat Monitoring and Managing Tomcat. The following configuration suspend the process until a debugger has joined on port 5005:. This page moved to the mozilla-central repository with bug 1354587. In order to be remotely debuggable, the JVM instance must be explicitly started with the option -Xdebug passed on the command line, as well as the option -Xrunjdwp (or -agentlib). 0 for remote debugging, but I do not use the Tomcat startup script, but instead start Tomcat as a service. Then I attached a remote debugger (like Eclipse) on port 8000. You can simply run your web application (with code hot swap) by running the tomcatRun task. Enable the debugging port on Tomcat:. A device name (for a serial line) or the IP address and port number needed for connection to the target system. This switch controls whether Xdebug should try to contact a debug client which is listening on the host and port as set with the settings xdebug. To check out how remote debugging works, you can use the Apache Tomcat 8 web server. rmate -p 52698 file License. Set the server hostname and the port used in step #1. Debug with Eclipse and Tomcat Run Tomcat in debug mode -> create “Remote Java Application” connecting to port 8000. Not sure what you mean. Enable the debugging port on Tomcat:. The last hurtle from me using Netbeans exclusively on my current project was getting remote debugging to work. Using its component-based API developers can create stunning web applications in plain Java. Please, wait a bit. I am trying to deploy web application in tomcat 7. sh jpda run command to start tomcat server in debug mode. Configuring Apache Tomcat in Eclipse IDE. I have filed that issue to change that to Tomcat 8. It patches Tomcat's startup. ) Server tab for a local configuration Server tab for a remote configuration. I have configured Tomcat to run in debug mode by the following steps:. Tomcat is accessible if I specify Tomcat's port number in the URL (http :// 192. remote_enable to enable the debugger, xdebug. The next step is to run the debug. Do you have the link to the most current tutorial on how to setup a remote tomcat instance? Thanks. 1) Locate server. I perform the following tomcat setup on the linux machine:. -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n where 8000 is the port that the tomcat's jvm will listen for incoming debugging session requests and debugger should connect to. Docker Compose will build the image and start a container for. Use a programming text editor (e. September 28, 2017 Xiaokai He. Once you started Chrome, start gulp serve (you can keep this running in the back);. This option allows the debugger to look for source code in extra directories. That is Awesome! But still the problem of Android browser debugging remains the same. The site has a log in page, which shows up. In this tutorial I will show you how to set up and run Apache Tomcat 8 from Eclipse IDE. 12 is installed on another instance, the context. Please visit the oracle docs for more about JPDA. Not sure what you mean. "Cannot Start Remote Debugging using Eclipse IDE on Tomcat 4. To be able to run Maven Tomcat plugin in debug mode: export MAVEN_OPTS="-Xdebug -Xnoagent -Djava. To enable a debugger to attach to the tomcat's jvm, you need to provide the following java options to the jvm when starting it. September 28, 2017 Xiaokai He. For me debugging through the tunnel is considerably slower, but works good enough. i'm trying to remote debug my application, which is running on a tomcat. 3 and eclipse 2. Remote Debugging JVM Applications |Remote Debugging Tomcat & JBoss Apps with Eclipse The JVM provides a useful feature called the Java Platform Debugger , or JPDA. Step 2: Remotely Debug Tomcat. Start Tomcat server in debug mode 2. And that is it. You can work on projects in full remote mode where the project and the tools are on the remote host. Click the plus button and choose Remote. Click on the. IPTV SD/HD SetTopBox: Remote debug (version 1. That is Awesome! But still the problem of Android browser debugging remains the same. Manual deployment is not supported on Tomcat servers. From the newly created launch configuration, specify the IP and port for target application. To use a custom JavaScript debugger in place of Chrome Developer Tools, set the REACT_DEBUGGER environment variable to a command that will start your custom debugger. oc get pods # To get the name of the running pod you will sync to oc port-forward 8787:8787 # Replace with the value from the previous step I’m going to use Eclipse for my example, but you can use any IDE or CLI (such as jdb) that supports remote debugging. The Remote Debugger Port on 64-bit Operating Systems When the 64-bit version of the remote debugger is started, it uses the main port (4024) by default. Other than a hiccup I encountered setting up a run configuration to work with Tomcat, everything has been almost turn key with Netbeans. Now that I have prepared Tomcat and my IDE for debugging: How do I debug?. Use these steps to enable detailed debug logging for the SEPM tomcat server. It may be necessary to change Tomcat’s port which is 8080 by default. tomcat will rise up and it will open debug port 8000 (or whichever you specified) Open Your IDE and tune Remote Debug on your host (if you start it locally - then localhost), specifi transport as dt_socket and port 8000. Type the new port number, and then click OK. Debug with Eclipse and Tomcat Run Tomcat in debug mode -> create “Remote Java Application” connecting to port 8000. Start the debugger which will listen on port specified (in this example port 8001) 8. First you need to specify the port on which th remote server will listen, which in this case is 9000, and next follows localhost for your local machine, and the local port, which in this case is 3000. In IntelliJ IDEA 10. Debugging is enabled on port 4000. Steps of changing the Tomcat Port. Open Eclipse IDE Add Server. How can I go about it? This question I posted here is *not *about the above bug, but about connecting my Spring STS (Eclipse) debugger to the Tomcat running on my droplet. Add a remote debug configuration 3. And, each Tomcat instance can’t run on the same port so you have a unique port per microservice. To do this, click Run > Debug Configurations, and double-click the Remote Java Application in the Eclipse menu. This switch controls whether Xdebug should try to contact a debug client which is listening on the host and port as set with the settings xdebug. To enable port forwarding: Set up remote debugging between your development machine and your Android device. I recommend Tomcat 7 over Tomcat 6 for all apps, since Tomcat 7 also supports the older servlet 2. In order to debug server-side code you must start your (app) server in debug mode, and you must have your IDE connect to the remote JVM through a Remote Server Debug configuration (That's what it is called in IDEA). To start this diagram, we start Tomcat for the remote debugging indicating a tcp/ip port (for example:8000), where it will stay waiting till it connects with Eclipse. mod_rewrite offers detailed logging of its actions at the trace1 to trace8 log levels. sh) like this: set JPDA_TRANSPORT=dt_socket rem set JPDA_TRANSPORT=dt_shmem set JPDA_ADDRESS=8000 rem set JPDA_ADDRESS=jdbconn Enjoy!. Change the port 8000 to an appropriate value for your server (one that is not used by another process and is reachable). Eclipse supports what they call "Run Configurations" and "Debug Configurations". Here we will help you to set up Remote debugging on Tomcat from within eclipse. Required options. Make sure when you configure the target virtual machine's virtual serial port that you select the Yield CPU on poll check box, as the kernel in the target virtual machine uses the virtual serial port in polled mode, not interrupt mode. From the newly created launch configuration, specify the IP and port for target application. Okay, you are ready to debug your Tomcat application through the Eclipse. Click Debug. Choose Run > Debug Configurations. In the below screen we shall have to enter the Name for the configuration, localhost as Host or IP Address of the remote tomcat machine and the Port to 8000. Don't touch the init script. You can use another port number if you want, but be sure to update the addon source code to reflect this. logappender. As for remote access you will need a TCP port, login to Java Control Panel and on 'Ports' page determine a port number you are sure is not in use - for example one labelled OPENEJB_ADMIN or ask support for new port assignment for JProfiler exclusively. In the Local executable field, specify the path to the application executable on the local machine. Netbeans debugger allows you to enable remote debugging to already running Java application. Contents[show] Using the Remote Debugger with Delphi 2010 Delphi 2010 is not able to load debug informations from remote files by default. 1 I am trying for past 2 days, Remote Server Debugging. Using Remote Debugging. You have to supply the required properties to Maven, so IDEA can connect to you app white it is running. Click debug icon in the toolbar -> Open Run Dialog; Choose Remote Java Application from the left menu -> Right click -> New; Set the Port connection properties to 9002 (which is set in Debuggee application) Click apply and then Debug. For that, you can select any port except tomcat running port. Keyword: JPDA (Java Platform Debugger Architecture) in the Web Container or AS. start chrome. 2) ไปเซ็ต Remote Debugging ที่ Intellij. Optionally mark the Allow termination of remote VM check box if you want to be able to shutdown Java application (including Tomcat) from Eclipse. Debugger connected to remote process at localhost 8453. Now deploy the project wars in the tomcat and start the tomcat server. With the debugger turned on, this code will stop executing before it executes the third line. Using the Java Management Extensions (JMX) technology, the Java Virtual Machine (JVM) has built-in instrumentation that lets you set the port for the JMX RMI. A Simple Step-By-Step Guide To Apache Tomcat SSL Configuration Secure Socket Layer (SSL) is a protocol that provides security for communications between client and server by implementing encrypted data and certificate-based authentication. I have filed that issue to change that to Tomcat 8. I am trying to deploy web application in tomcat 7. And, We can debug like the way we do it in desktop browsers. For the Testproject, my values are 6000 for the HTTP port and 60000 for the debug port. 7 or higher on your Pi. Tomcat debug ALfresco In Eclipse Connect to the remote application by configuring the port 8000. Click the Debug button to start the remote debugging process in eclipse debug mode. But anyway, you will get points. Dont forget to alter the portnumber otherwise it will conflict with your other debug setting. If you want to attach to this, don’t forget to bind the container’s port 8000 to the host. You may see a Starting server at the status bar in the bottom. Open Eclipse IDE Add Server. When you run tomcat you have to pass to virtual machine this params:-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n. Interrogation of the service revealed /pub/sleepy. Monitoring the performance of multiple Apache Tomcat servers can be a huge challenge, especially in a large, distributed environment. This is the the shutdown port that is configured as port attribute of the 'Server' element. 1, and how this can be achieved for non-standard servers (such as JBoss, Tomcat 4 and JRun4). Type the client's target port number next to Fiddler listens to port: Configure Fiddler as a reverse proxy or write a FiddlerScript Rule to re-route traffic to the target server's new port (described above). Now add the host and JPDA port and click apply. Tomcat logs should print this line at the start Listening for transport dt_socket at address: 1044 6. OpenSSH has a mechanism for dynamic port allocation on the remote server, by specifying 0 as bind-port for remote forwarding (the -R option). In this example, addConnectorPort configured as true and it means, tomcat compares allowed IP addresses against IP:PORT where IP is the client IP and PORT is the Tomcat connector port. A curated repository of vetted computer software exploits and exploitable vulnerabilities. xml seems to be required. " etc messages while trying to connect to JVM using dt_shmem debug option. Check that all the services are available in the firewall and check that the Apache Tomcat port 8080 is open. To do a remote deploy, we only need to change the configuration section of our pom. NET Core", JIC you are interested. Contents[show] Using the Remote Debugger with Delphi 2010 Delphi 2010 is not able to load debug informations from remote files by default. For that below are the steps I needed to perform to run my application in the debug mode. Configuring Apache Tomcat in Eclipse IDE. remote_host and xdebug. Remote Debug Java Application Running in Tomcat using Eclipse Onkar Kotasthane Remote Debugging using IntelliJ Deploy Java Web App On Amazon Linux EC2 instance Using Tomcat - Duration:. Ensure remote access and SSTP services are running on the server by running following commands on command prompt: “sc query remoteaccess” and “sc query. Steps of changing the Tomcat Port. Debug with Eclipse and Tomcat Run Tomcat in debug mode -> create “Remote Java Application” connecting to port 8000. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8080, or configure this application to listen on another port. It should be a separate port which runs Tomcat. Zend Studio returns an acknowledgment and the debug session starts. Check the spring. Contents[show] Using the Remote Debugger with Delphi 2010 Delphi 2010 is not able to load debug informations from remote files by default. To use a custom JavaScript debugger in place of Chrome Developer Tools, set the REACT_DEBUGGER environment variable to a command that will start your custom debugger. Additionally, an iotedge-compose tool has been released for you to port compose-based apps to Azure IoT Edge. Permissions, authentication type, and port must now be set. If the default port is allocated to something else, change the container port for the Java debugger to connect to and make sure that the port in the remote debug configuration is the same. And that is it. Test by turning-off software firewall or define SQL Developer to a specific port number. Select your AEM project under Project. sh file on your tomcat installation. The debugger will receive a list of all project roots, separated by a space. If you add C and C++ code to your project, Android Studio also runs the LLDB debugger in the Debug window to debug your native code. Now deploy the project wars in the tomcat and start the tomcat server. And the ports allowed rules should be set on the remote computer, instead of the computer with your Visual Studio2010. Make sure that the port number you’re setting in the Connect subtab is the same port number you configured your Tomcat JVM’s debug server to listen on. a Netbeans debugger to an external version of Tomcat by doing the following. To do this you need something to allow GDB to control the program being debugged, and that something. The debugger looks for source code from project settings by default. Select "Remote application server attach" from the list and enter a server name, for example, "WebLogic test server". remote_host and xdebug. port (required) - The debug port of remote debuggee. To troubleshoot an issue occurred in the application I wanted to debug my application. We can now set breakpoints in our code to begin debugging. All what I need is a Segger debug probe, a host machine and the Segger Remote Server software running. Just write a client application using java. Run Debug in Eclipse. remote_host and xdebug. Tomcat Configuration - A Step By Step Guide Once you get Tomcat up and running on your server, the next step is configuring its basic settings. Configuring & Using Apache Tomcat A Tutorial on Installing, Configuring, and Using Tomcat for JSF or Servlet and JSP Development. By default, when SQL Server Express is installed it gerates a random port to listen on. Having to set up my own machine to develop application using apache-tomcat-6. sourcePaths - The extra source directories of the program. Not sure what you mean. The Additional Tomcat JVM command line options setting is filled automatically. The latter can be used to control which network interface to export the interface on, so that you can access the developer tools from a remote. Find out what is JMX Tools and how to use it for remote monitoring your Java app via VisualVM. In order to do so, I had to connect to a Remote SessionBean running on the Glassfish server from a servlet or JSF managed bean running in Tomcat. Getting a live backtrace on Windows. I'm having some issues trying to setup a remote debugging environment in eclipse. 5) Select your project, enter 9091 for the connection port number and click. Select Remote Java Application item in left panel. This project offers source code of monitors so the developer only needs to burn flash EPROMs once, then use serial communication to download/debug. Create a custom Docker image by extending an existing official one 2. It took a little while before I was able to put the pieces together, but I did it. Debugging with gdb The gnu Source-Level Debugger Ninth Edition, for gdb version 7. Posted on March 16, 2014 Updated on March 16, 2014. In this post, we will see how to do remote debug when the application is deployed over AWS by elastic beanstalk. The hardware debugger has a GDB server integrated and is used as an interface toward the target. This option allows the debugger to look for source code in extra directories. For me debugging through the tunnel is considerably slower, but works good enough. Change the port 8000 to an appropriate value for your server (one that is not used by another process and is reachable). Instead, edit the /etc/default/tomcat6 file and comment out the line enabling remote debugging there: # To enable remote debugging uncomment the following line. Check that all the services are available in the firewall and check that the Apache Tomcat port 8080 is open. In order to do so, I had to connect to a Remote SessionBean running on the Glassfish server from a servlet or JSF managed bean running in Tomcat. Manual deployment is not supported on Tomcat servers. xml file available in the runtime\conf folder of the instance. Choose Run > Debug Configurations. But that's not all, you can compile your source code under GCC with debugging symbols using "-g". just set a break point in your code and enjoy the debugging. Hi I'm using SYSDEO plugin to launch Tomcat 5 and I just copied -Xdebug -Xrunjdwp:transport=dt_soc ket,addres s=8000,ser ver=y,susp end=n in catalina. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8080, or configure this application to listen on another port. That only works if your container is running Tomcat because JAVA_OPTS is a Tomcat specific environment variable that it's launcher scripts pass on to the JVM. The -Xrunjdwp parameter loads the JPDA reference implementation of JDWP. Do you put breakpoint in java or jsp files? Are you sure that debug info generation is not disabled? Which kind of run configuration do you use to connect to Tomcat ("Remote" or "Tomcat Remote")? Hi, I have Intellij 8. Hi, I'm interested in hacking some of the existing apps to see how they tick, since most of them are just HTML + CSS. Tomcat implements the Java Servlet and the JavaServer Pages ( JSP ) specifications from Oracle Corporation, and provides a “pure Java” HTTP web server environment for Java code to run. Remote Android* OS Application Debug Android* Debug Bridge. This allows remote debuggers (jdb even ships with JDK) to attach to a running Java process. 2) In the enviornment variables, add an entry jpda_address=8000;This is the default connection port used by eclipse when you try to connect to a remote VM for debug. The specified port has to be the same which you used in the AUT configuration (e. In PyCharm, create a new Python Remote Debugger configuration: Run → Edit Configurations… → + → Python Remote Debug. In most of the tutorial I've run server on port 8080 which is default port configured in server. gdbserver --multi comm DESCRIPTION gdbserver is a program that allows you to run GDB on a different machine than the one which is running the program being debugged. Additionally, you indicate the host's name on which the application runs, the port number on which the application accepts requests, as well as a timeout. But unfortunately there is no task to run Tomcat in Debug mode, being able to debug from your IDE. Since it defaults to the Tomcat port leave the port number set to 8000, if yours is different then change it to 8000. bat that handles the debug mode: rem --- Start SAP Portals Modification :debugServer rem Debugging Tomcat in this windo. If you have access to the port and the process is running on another machine then you can debug the process remotely. Set up the ip and port adress And this is it you are ready to debug your JBoss remotely. Now all you have to to is start the server and run a remote debug session in Eclipse. Test by turning-off software firewall or define SQL Developer to a specific port number. One Response to Enable Remote Debugging From Tomcat 7 In Windows. In order to be able to attach debugger to an application, the JVM have to be running in debugging mode. This document provides tutorials on how to enable the JMX listener on Apache Tomcat running on Unix. Quit Registry Editor. Tomcat debug ALfresco In Eclipse Connect to the remote application by configuring the port 8000. I start tomcat on both machines then I use the remote server settings above to setup a Remote Tomcat instance with IntelliJ then click on 'Run > Debug ". Connection refused. Hence I decided to setup Glassfish on the faster database machine and have Tomcat connect to Glassfish. Notice also that you can specify the host to connect to. In my computers, I usually set a rule for a program, instead of a port, then the firewall will allow the connection which opened by this program, and do not care about which port problems. Just click on Run -> Debug and then select the newly created configuration. step 4: then just run bin>startup. Permissions, authentication type, and port must now be set. from a command line or double click. The Debuggee consists of a multi-threaded JVM running our target application. 5 and JSP 2. To use a custom JavaScript debugger in place of Chrome Developer Tools, set the REACT_DEBUGGER environment variable to a command that will start your custom debugger. Add a remote debug configuration 3. If not here's a short recap: Download the "Linux ARM v6/v7 Hard Float ABI" image from Oracle. Open cmd console and type ipconfig without. You can change the port for Tomcat, to something else, in the Tomcat server. - Tomcat running JDBC realm for user authentication. But it does not mention how I could start tomcat with debug port 8000 and other optional settings necessary to make remote debug working. In this tutorial I show you a quick and easy way to debug your Java web application that is run by the Tomcat Maven plugin. To connect with jConsole, Tomcat need to enable the JMX options. Click Debug. But that's not all, you can compile your source code under GCC with debugging symbols using "-g". Set up debugging options for Maven. Contents[show] Using the Remote Debugger with Delphi 2010 Delphi 2010 is not able to load debug informations from remote files by default. 2) Start build project using following command. Use these steps to enable detailed debug logging for the SEPM tomcat server. Remote debugging using vera:12345 Reading symbols from. The remote target must include a GDB server that is reachable either from a serial or Ethernet connection. 0 Visual Studio 2017 version 15. The new remote debug is successfully created now. If you start the Atlassian application using the default settings for the `atlas-debug` command, you. There are various methods to debug ReactOS, some require more knowledge than others. Debugging a Spring application inside a Docker container may require additional configuration. It’s time to start the app: $ docker-compose up. Sometimes it is required to debug a remote application that is deployed in tomcat in the local network. Running Tomcat in Debug Mode on Windows 7. Tomcat 7 maven plug-in for remote deployment and remote debugging using jpda in netbeans. To configure remote debugging in IntelliJ, click on Run > Edit Configuration Add a new remote configuration. Usually i’d say: use the tomcat plugin, but in this case tomcat 3. Run this with Maven:. Remote debugging. Click Apply then Debug. JDWP is the agent for debug and it will listen on port 8000, which is the default debug port in most case.