I want to build, transfer, and remote debug a Kafka application on a Linux VM from Windows desktop using IntelliJ Idea and/or Eclipse. What is the most efficient/automated way to do this so that it relieves me from manually transferring (sftp) the application, set up for remote debugging etc?
I don't want to exit my IDE, but would like to debug the application on remote machine by modifying the app repeatedly. I would like to see the results in the IDE console window/web browser as applicable.