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