Skip to content

klibio/example.bnd.rcp

Repository files navigation

Project description

docker_build Docker Hub Project

Overview

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

  1. headless application - targeted for terminal usage
  2. Eclipse SWT dialog UI
  3. Eclipse 4 RCP Product with SWT UI application

See the project Project for more information on using, building and more!

BrowserUI displaying Eclipse RCP applications

Try it out ( local Docker installation required)

launch the application container with

#!/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

  1. connect to VNC
  2. use context-menu (right-mouse) to launch applications BrowserUI showing ContextMenu

License

Licensed under the Eclipse Public License v1.0.