| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="utf-8"/> |
| <title>Eclipse Lyo - Enabling Tool Integration with OSLC</title> |
| <link rel="stylesheet" type="text/css" href="style.css"> |
| <link rel="stylesheet" type="text/css" href="static/css/prism.css"> |
| <link href="style-new.css" rel="stylesheet"> |
| <meta name='viewport' content='width=device-width'> |
| </head> |
| |
| <body> |
| <div class="page"> |
| <div class="lyo-header"> |
| <a href="/lyo"> |
| <div class="lyo-logo"> |
| <div class="bannerContent"> |
| <div class="logo-image dib"></div> |
| <span class="logo-text dib"> |
| <span class="logo-top db">Eclipse Lyo</span> |
| <span class="logo-bottom db">Enabling tool integration with |
| <abbr title="Open Services for Lifecycle Collaboration">OSLC</abbr> |
| </span> |
| </span> |
| </div> |
| </div> |
| </a> |
| </div> |
| |
| <div class="content"> |
| <p class="oslc-introtext">Eclipse Lyo is an <abbr title="Software Development Kit">SDK</abbr> to help the Eclipse |
| community adopt <a href="http://oslc.co"><abbr title="Open Services for Lifecycle Collaboration">OSLC</abbr></a> |
| (Open Services for Lifecycle Collaboration) specifications and build OSLC-compliant tools.</p> |
| |
| |
| <h2 class="h2">Getting started</h2> |
| |
| <div class="gutter"> |
| <h3 class="h3">Maven repositories</h3> |
| <p> |
| Add the following repositories: |
| </p> |
| |
| <pre><code class="language-xml"><repositories> |
| <repository> |
| <id>lyo-releases</id> |
| <name>Eclipse Lyo Releases</name> |
| <url>https://repo.eclipse.org/content/repositories/lyo-releases/</url> |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| <repository> |
| <id>lyo-snapshots</id> |
| <name>Eclipse Lyo Snapshots</name> |
| <url>https://repo.eclipse.org/content/repositories/lyo-snapshots/</url> |
| <releases> |
| <enabled>false</enabled> |
| </releases> |
| </repository> |
| </repositories></code></pre> |
| |
| </div> |
| |
| <div class="gutter"> |
| <h3 class="h3">Using Core SDK (OSLC4J)</h3> |
| <p> |
| Add the following dependencies: |
| </p> |
| |
| <pre><code class="language-xml"><dependency> |
| <groupId>org.eclipse.lyo.oslc4j.core</groupId> |
| <artifactId>oslc4j-core</artifactId> |
| <version>2.1.2</version> |
| </dependency></code></pre> |
| |
| |
| <p>Learn more about OSLC4J on <a href="http://wiki.eclipse.org/Lyo/LyoOSLC4J">Eclipse Lyo Wiki</a> and in the <a |
| href="http://download.eclipse.org/lyo/docs/core/2.1.2/overview-summary.html">Javadocs</a>. You might enjoy the |
| <a href="https://open-services.net/resources/tutorials/integrating-products-with-oslc/">OSLC tutorial based on |
| Lyo</a>.</p> |
| </div> |
| |
| |
| <div class="gutter"> |
| <h3 class="h3">Using Client SDK</h3> |
| <p> |
| Add the following dependencies: |
| </p> |
| |
| <pre><code class="language-xml"><dependency> |
| <groupId>org.eclipse.lyo.clients</groupId> |
| <artifactId>oslc-java-client</artifactId> |
| <version>2.1.2</version> |
| </dependency></code></pre> |
| |
| |
| <p>Learn more about Lyo Client on <a href="https://wiki.eclipse.org/Lyo/BuildClient">Eclipse Lyo Wiki</a> and in |
| the <a |
| href="http://download.eclipse.org/lyo/docs/client/2.1.2/overview-summary.html">Javadocs</a>.</p> |
| </div> |
| |
| <h2 class="h2">Other links</h2> |
| |
| <div class="horizontalCenter"> |
| <a class="lyoLinkButton" href="http://eclipse.org/lyo/download.html">Archives</a> |
| <a class="lyoLinkButton" href="http://git.eclipse.org/c/?q=lyo">Source</a> |
| <a class="lyoLinkButton" href="http://wiki.eclipse.org/Lyo">Wiki</a> |
| </div> |
| |
| |
| <div class="gutter"> |
| <h3 class="h3">Test suite</h3> |
| <p>Utilize a test suite to help build interoperable OSLC tools. |
| <a href="http://wiki.eclipse.org/Lyo/LyoTestSuite">Learn more</a></p> |
| </div> |
| |
| <div class="unit lastUnit"> |
| <h3 class="h3">Reference implementations</h3> |
| <p>See how OSLC works directly with working samples and with a simple server to test against. |
| <a href="http://wiki.eclipse.org/Lyo/BuildingOSLC4J">Learn more</a></p> |
| </div> |
| |
| |
| </div> |
| </div> |
| |
| <div class="footer"> |
| <a class="footerLink" href="https://dev.eclipse.org/mailman/listinfo/lyo-dev">Join the mailing list</a> |
| <a class="footerLink" href="http://twitter.com/#!/oslcNews">Follow us on Twitter</a> |
| <a class="footerLink" href="http://wiki.eclipse.org/Lyo/ContributorsGettingStarted">Contribute to Lyo</a> |
| </div> |
| |
| <script src="static/js/prism.js"></script> |
| |
| <script> |
| (function (i, s, o, g, r, a, m) { |
| i['GoogleAnalyticsObject'] = r; |
| i[r] = i[r] || function () { |
| (i[r].q = i[r].q || []).push(arguments) |
| }, i[r].l = 1 * new Date(); |
| a = s.createElement(o), |
| m = s.getElementsByTagName(o)[0]; |
| a.async = 1; |
| a.src = g; |
| m.parentNode.insertBefore(a, m) |
| })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); |
| ga('create', 'UA-24416914-2', 'eclipse.org'); |
| ga('send', 'pageview'); |
| </script> |
| </body> |
| |
| </html> |