Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Bndtools Support for Remote Services Development"

(Created page with "As part of the ECF Photon Release (6/2018), support was added for developing and testing Remote Services with [http://bndtools.org/ Bndtools 3.5+]. This support includes a b...")
 
Line 3: Line 3:
 
'''Requirements''':  Eclipse Oxygen.2+, Bndtools 3.5+
 
'''Requirements''':  Eclipse Oxygen.2+, Bndtools 3.5+
  
Adding the ECF Bndtools Workspace template. 
+
==Add the ECF Bndtools Workspace Template==
  
To add a workspace template to Bndtools:
+
In Eclipse, select from menu'''Workspace->Preferences->Bndtools->Workspace Templates'''
 
+
In Eclipse, select from Menu:  Workspace->Preferences->Bndtools->Workspace Templates
+
  
 
[[File:Bndtools.1.png]]
 
[[File:Bndtools.1.png]]
 +
 +
Under '''Github Repositories''' select the green plus on the right to add a new repository.
 +
 +
'''Repository Name''':  ECF/bndtools.workspace
 +
 +
'''Branch''':  default branch
 +
 +
Then select the '''Validate''' button, and '''Save'''
 +
 +
==Create a Remote Services Bndtools Workspace==
 +
 +
In Eclipse, select from menu:  '''File->New->Other...->Bndtools->Bnd OSGi Workspace'''
 +
 +
In the Setup Bnd Workspace, change the '''Location''' default if desired and choose '''Next''.  Under '''Select Template->GitHub''' select the '''ECF/bndtools.workspace''' item, '''Next->Finish'''.  This will result in a single project named '''cnf''' in the workspace.
 +
 +
See [[Using the Bndtools Remote Services Project Templates]] to create and launch remote services projects within this workspace.

Revision as of 16:39, 19 April 2018

As part of the ECF Photon Release (6/2018), support was added for developing and testing Remote Services with Bndtools 3.5+. This support includes a bndtools workspace, configured to include repositories that have ECF's RSA implementation and all dependencies, along with several of the ECF Distribution Providers.

Requirements: Eclipse Oxygen.2+, Bndtools 3.5+

Add the ECF Bndtools Workspace Template

In Eclipse, select from menu: Workspace->Preferences->Bndtools->Workspace Templates

Bndtools.1.png

Under Github Repositories select the green plus on the right to add a new repository.

Repository Name: ECF/bndtools.workspace

Branch: default branch

Then select the Validate button, and Save

Create a Remote Services Bndtools Workspace

In Eclipse, select from menu: File->New->Other...->Bndtools->Bnd OSGi Workspace

In the Setup Bnd Workspace, change the Location' default if desired and choose Next. Under Select Template->GitHub select the ECF/bndtools.workspace item, Next->Finish. This will result in a single project named cnf in the workspace.

See Using the Bndtools Remote Services Project Templates to create and launch remote services projects within this workspace.

Back to the top