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)".