Local Testing Workflow

Test your jDeploy apps locally without publishing

1
Write Code
Develop your Java application with GUI, CLI commands, or MCP servers.
2
Build Project
Compile and package your application into a JAR file.
mvn clean package
3
Install Locally
Run jDeploy's local installer to install your app with full native features.
jdeploy install
4
Test & Debug
Launch, run, and debug your app exactly as users will experience it.
jdeploy run jdeploy debug --port=5005
5
Iterate
Make changes, rebuild, and reinstall. Repeat until ready to publish.

Why Use Local Installation?

Fast iteration cycles (seconds, not minutes)
🎯
Test exactly as users will experience it
🔧
Full feature support (CLI, MCP, services)
🐛
Remote debugging with IDE integration
🚀
No publishing required
💻
Cross-platform testing on local machine