This projects exemplifies the development of Eclipse 4 RCP Application with bndtools. It enables
- local development with Eclipse IDE and bndtools
- continuous building and ProofOfPerformance (pop) with GitHub actions
- running inside Debian based Docker container with web browser accessible UI
Multiple minimalistic Eclipse RCP project types are demonstrated
- headless application - targeted for terminal usage
- Eclipse SWT dialog UI
- Eclipse 4 RCP Product with SWT UI application
See the project for more information on using, building and more!
Try it out ( local Docker installation required)
#!/bin/bash
docker container run -d \
-p 5800:5800/tcp \
klibio/example.bnd.rcp
# powershell
docker container run -d `
-p 5800:5800/tcp `
klibio/example.bnd.rcp
Access the UI via web browser http://localhost:5800
- connect to VNC
- use context-menu (right-mouse) to launch applications
Licensed under the Eclipse Public License v1.0.