Skip to main content
Jump to: navigation, search

Difference between revisions of "OM2M/Download"

(Get OM2M source code)
(Add under review files (This step will be removed when all third libraries are validated by Eclipse))
Line 9: Line 9:
 
== Add under review files (This step will be removed when all third libraries are validated by Eclipse) ==
 
== Add under review files (This step will be removed when all third libraries are validated by Eclipse) ==
  
https://www.dropbox.com/s/3nqeykm45o4w4y3/OM2M-libs.rar
+
To help you take advantage of the OM2M platform, we decided to provide the source code and ask you to add libraries currently being validated by Eclipse manually:
 +
 
 +
Download required libraries from this link: https://www.dropbox.com/s/3nqeykm45o4w4y3/OM2M-libs.rar
 +
Extract OM2M-libs and add the following files to OM2M repository as follows:
 +
 
 +
* Add "xsdFile" folder under "org.eclipse.om2m.commons\src\main\resources"
 +
* Add "obix.jar" library under "org.eclipse.om2m.commons\libs"
 +
* Add "db4o-core-java5-8.1-SNAPSHOT.jar" under "org.eclipse.om2m.core\libs"
  
 
== Build OM2M using maven==
 
== Build OM2M using maven==

Revision as of 04:57, 21 May 2014

Get OM2M source code

git clone http://git.eclipse.org/gitroot/om2m/org.eclipse.om2m.git

Add under review files (This step will be removed when all third libraries are validated by Eclipse)

To help you take advantage of the OM2M platform, we decided to provide the source code and ask you to add libraries currently being validated by Eclipse manually:

Download required libraries from this link: https://www.dropbox.com/s/3nqeykm45o4w4y3/OM2M-libs.rar Extract OM2M-libs and add the following files to OM2M repository as follows:

  • Add "xsdFile" folder under "org.eclipse.om2m.commons\src\main\resources"
  • Add "obix.jar" library under "org.eclipse.om2m.commons\libs"
  • Add "db4o-core-java5-8.1-SNAPSHOT.jar" under "org.eclipse.om2m.core\libs"

Build OM2M using maven

  • "Apache Maven 3" is required to build OM2M.
  • Got to the "org.eclipse.om2m" directory.
  • Build OM2M using the following command: (An internet connection is required to download dependencies)
mvn clean install

Generated products

  • Two Eclipse products will be generated after a successful built:
    • The NSCL product can be found on this directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.nscl/target/products/nscl/<os>/<ws>/<arch>"
    • The GSCL product can be found on this directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.gscl/target/products/gscl/<os>/<ws>/<arch>"
  • You can also import the "org.eclipse.om2m" project as maven project in the Eclipse RPC IDE, and use Eclipse maven tools to build the OM2M platform.

Back to the top