Skip to main content
Jump to: navigation, search

Difference between revisions of "OM2M/Download"

(Clone OM2M project)
 
(138 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__TOC__
 
__TOC__
== Get OM2M binaries ==
 
* Download OM2M binaries from this link: [https://www.dropbox.com/s/054athqx1y2wkkn/OM2M.zip?dl=0 OM2M.zip].
 
* Extract the archive. You will find the NSCL and GSCL products.
 
* Use start.bat for windows or start.sh for linux to start NSCL and GSCL. '''(JAVA 1.7 is required to run OM2M)'''
 
  
== Build OM2M from source code ==
+
== Official Releases ==
=== Clone OM2M project ===
+
{|border="1"  width="100%" class="wikitable"
* Clone the OM2M project using the following command:
+
! Download
<pre>
+
! Date
git clone http://git.eclipse.org/gitroot/om2m/org.eclipse.om2m.git
+
! Description
</pre>
+
! Release Notes
 +
|-
 +
| [https://www.eclipse.org/downloads/download.php?file=/om2m/releases/eclipse-om2m-v1.3.0.zip Eclipse OM2M v1.3.0]  || March 13, 2018 || Bug fixing and new features|| [https://wiki.eclipse.org/OM2M/Roadmap#Release_1.3.0_.28March_13.2C_2018.29 Release notes]
 +
|-
 +
| [https://www.eclipse.org/downloads/download.php?file=/om2m/releases/1.2.0/eclipseom2m-v-1.2.0.zip Eclipse OM2M v1.2.0]  || January 04, 2018 || Bug fixing || [https://wiki.eclipse.org/OM2M/Roadmap#Release_1.2.0_.28January_04.2C_2018.29 Release notes]
 +
|-
 +
| [https://www.eclipse.org/downloads/download.php?file=/om2m/releases/1.1.0/eclipse-om2m-v1.1.0.zip Eclipse OM2M v1.1.0]  || October 09, 2017 || oneM2M  2.0 support, new features, and bug fixing ||[https://wiki.eclipse.org/OM2M/Roadmap#Release_1.1.0_.28October_09.2C_2017.29 Release notes]
 +
|-
 +
| [https://www.eclipse.org/downloads/download.php?file=/om2m/releases/1.0.0/OM2M-1.0.0.zip Eclipse OM2M v1.0.0]  || June 22, 2016 || oneM2M 1.0 support, new features, and bug fixing ||[https://wiki.eclipse.org/OM2M/Roadmap#Release_1.0.0_.28June_22.2C_2016.29 Release notes]
 +
|-
 +
| [https://www.eclipse.org/downloads/download.php?file=/om2m/releases/0.8.0/OM2M-0.8.0.zip Eclipse OM2M v0.8.0 ] || April 8, 2015 || smartM2M 1.0 support ||[https://wiki.eclipse.org/OM2M/Roadmap#Release_0.8.0_.28April_8.2C_2015.29 Release notes]
 +
|}
  
=== Add required libraries (This step will be removed when all third libraries will be validated by Eclipse) ===
+
== Dev releases ==
  
* To help you take advantage of the OM2M platform, we decided to provide the source code and ask you to manually add libraries currently being validated by Eclipse:
+
{|border="1"  width="100%" class="wikitable"
* Download required libraries from this link: [https://www.dropbox.com/s/jxpdrstsvwqwnsr/OM2M-libs.zip?dl=0 OM2M-libs.rar]
+
! Download
* Extract OM2M-libs and copy the following libraries to "org.eclipse.om2m" repository as follows:
+
! Date
** "db4o-core-java5-8.1-SNAPSHOT.jar" library under "org.eclipse.om2m.core\libs"
+
! Description
** "obix.jar" library under "org.eclipse.om2m.commons\libs"
+
! Notes
** "xsd" folder under "org.eclipse.om2m.commons\src\main\resources"
+
|-
 +
| [https://www.dropbox.com/s/nzgd57yxw1osyp4/OM2M-DEV-10072019.zip?dl=1 OM2M-DEV-10072019]
 +
|| July 10, 2019 || Bug fixing  ||
 +
Fixed Bugs: <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=540074 540074]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=543030 543030]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=531929 531929]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=543639 543639] <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=544316 544316]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=529725 529725]
 +
|-
 +
| [https://www.dropbox.com/s/d7rwi26tkzokih7/OM2M-DEV-20112018.zip?dl=1 OM2M-DEV-20112018]
 +
|| November 20, 2018 || New features and bug fixing  ||
 +
|-
 +
| [https://www.dropbox.com/s/n9pez3aw1l7jhb0/OM2M-DEV-13-11-2016.zip?dl=1 OM2M-DEV-13112016]
 +
|| November 13, 2016 || Bug fixing  ||
 +
Fixed Bugs: <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=507443 507443]
 +
|-
 +
| [https://www.dropbox.com/s/uh20fepedxp1gkr/OM2M-DEV-30-07-2016.zip?dl=1  OM2M-DEV-30072016]
 +
|| July 30, 2016 || Bug fixing  ||
 +
Fixed Bugs: <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=497579 497579]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=495606 495606]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=498911 498911]
 +
|-
 +
| [https://www.dropbox.com/s/r020j0p47vc5mup/OM2M-DEV-24-04-2016.zip?dl=1 OM2M-DEV-24042016]
 +
  || April 24, 2016 || Bug fixing ||
 +
Features and fixed Bugs: <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=491796 491796]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=491797 491797]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=491791 491791]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=488769 488769] <br>
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=488268 488268]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=488269 488269]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=484399 484399]
 +
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=473505 473505]
 +
|}
  
=== Build OM2M using maven ===
+
== Source code ==
* '''Apache Maven 3 is required to build OM2M.'''
+
Click [http://git.eclipse.org/c/om2m/org.eclipse.om2m.git here] to access OM2M source code repository.
* Got to the "org.eclipse.om2m" directory.
+
* Build OM2M using the following command: (An internet connection is required to download dependencies)
+
<pre>
+
mvn clean install
+
</pre>
+
 
+
* 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.
+

Latest revision as of 08:29, 10 July 2019

Official Releases

Download Date Description Release Notes
Eclipse OM2M v1.3.0 March 13, 2018 Bug fixing and new features Release notes
Eclipse OM2M v1.2.0 January 04, 2018 Bug fixing Release notes
Eclipse OM2M v1.1.0 October 09, 2017 oneM2M 2.0 support, new features, and bug fixing Release notes
Eclipse OM2M v1.0.0 June 22, 2016 oneM2M 1.0 support, new features, and bug fixing Release notes
Eclipse OM2M v0.8.0 April 8, 2015 smartM2M 1.0 support Release notes

Dev releases

Download Date Description Notes
OM2M-DEV-10072019 July 10, 2019 Bug fixing

Fixed Bugs:
540074 543030 531929 543639
544316 529725

OM2M-DEV-20112018 November 20, 2018 New features and bug fixing
OM2M-DEV-13112016 November 13, 2016 Bug fixing

Fixed Bugs:
507443

OM2M-DEV-30072016 July 30, 2016 Bug fixing

Fixed Bugs:
497579 495606 498911

OM2M-DEV-24042016 April 24, 2016 Bug fixing

Features and fixed Bugs:
491796 491797 491791 488769
488268 488269 484399 473505

Source code

Click here to access OM2M source code repository.

Back to the top