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 2016/03/02 00:11:43 UTC

svn commit: r1733186 - /felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext

Author: pderop
Date: Tue Mar  1 23:11:42 2016
New Revision: 1733186

URL: http://svn.apache.org/viewvc?rev=1733186&view=rev
Log:
updated dm doc to use java8.

Modified:
    felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext

Modified: felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext
URL: http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext?rev=1733186&r1=1733185&r2=1733186&view=diff
==============================================================================
--- felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext (original)
+++ felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager/guides/development.mdtext Tue Mar  1 23:11:42 2016
@@ -8,7 +8,7 @@ If you are building a released `org.apac
 
 ## Compilation Using gradle:
 
-- Install Java 7.
+- Install latest Java 8 (the dm libraries has been built and tested with java 1.8.0_74)
 
 - Compile Dependendency Manager annotations bndtools plugin:
   
@@ -28,13 +28,12 @@ If you are building a released `org.apac
 
 ## Compilation Using Eclipse:
 
-- Install either Eclipse Kepler SR2 or Eclipse Luna.
+- Install Latest Eclipse Mars.
 - Use the dependency manager folder as the root of your workspace.
-- Configure two JREs for both Java 7 and Java 8:
+- Configure two JREs for Java 8:
 	* Go to Windows -> Preferences -> Java -> Installed JREs
-	* Add two JREs: one for Java 7, and the other for Java 8.
-	* Declare the Java 7 JRE as the default one. Java 8 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 (optionally) a subversion plugin for Eclipse.
+	* Add your jdk8 JRE
+- Install BndTools 3.0.0, and (optionally) a subversion plugin for Eclipse.
 - 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. 
@@ -42,3 +41,4 @@ If you are building a released `org.apac
 - 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 Launcher (Junit)".
 - Click on org.apache.felix.dependencymanager.runtime.itest and run it as ""Bnd OSGi Test Launcer (Junit)".
+- Click on org.apache.felix.dependencymanager.lambda.itest and run it as ""Bnd OSGi Test Launcer (Junit)".