You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2015/11/22 19:43:28 UTC
svn commit: r1715674 -
/felix/trunk/dependencymanager/release/resources/src/README.src
Author: pderop
Date: Sun Nov 22 18:43:28 2015
New Revision: 1715674
URL: http://svn.apache.org/viewvc?rev=1715674&view=rev
Log:
[FELIX-5055] - Upgrade DM to BndTools 3.0.0
Modified:
felix/trunk/dependencymanager/release/resources/src/README.src
Modified: felix/trunk/dependencymanager/release/resources/src/README.src
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/release/resources/src/README.src?rev=1715674&r1=1715673&r2=1715674&view=diff
==============================================================================
--- felix/trunk/dependencymanager/release/resources/src/README.src (original)
+++ felix/trunk/dependencymanager/release/resources/src/README.src Sun Nov 22 18:43:28 2015
@@ -54,7 +54,7 @@ $ ./gradlew check
** Compilation Using Eclipse:
-- Install either Eclipse Kepler SR2 or Eclipse Luna and configure two JREs for both java7 and java8:
+- Install latest Eclipse Mars, and configure two JREs for both java7 and java8:
* go to Windows -> Preferences -> Java -> Installed JREs
* Then add two JREs: one for java7, and the other for java8.
@@ -63,15 +63,22 @@ $ ./gradlew check
Java8 is only used to build and run the org.apache.felix.dependencymanager.benchmark module, which is used to perform
DM performance tests within eclipse bndtools.
-- Install BndTools 2.4.1, and a subversion plugin for eclipse.
+- Install BndTools 3.0.0
+
- Open BndTools perspective
+
- Import Dependency Manager into Eclipse, and compile everything
+
- if it's the first time you import the project into eclipse, it may happen that some modules that requires the
Dependency Manager Annotations bnd plugin don't compile: It's a know issue. To work around, restart eclipse and
rebuild every modules.
+
- Click on org.apache.felix.dependencymanager project and run it as "JUnit test".
+
- Click on org.apache.felix.dependencymanager.shell and run it as "JUnit test"
+
- Click on org.apache.felix.dependencymanager.itest and run it as "Bnd OSGi Test Launcer (Junit)".
+
- Click on org.apache.felix.dependencymanager.runtime.itest and run it as ""Bnd OSGi Test Launcer (Junit)".
Getting Started