https://git.opendaylight.org
Your Gerrit User ID for git.opendaylight.org (AKA Username as shown on https://git.opendaylight.org/gerrit/#/settings/)
Password to login to https://git.opendaylight.org/gerrit/ UI (NOT the same as the HTTP Password from https://git.opendaylight.org/gerrit/#/settings/http-password)
Choose from the available remote Gerrit URIs
The root folder for all OpenDaylight Git clones
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
record
Define the JRE needed to compile and run the Java projects of ${scope.project.label}
Set the max. heap memory space needed by the Eclipse IDE JVM to work with the projects of ${scope.project.label}
https://github.com/takari/takari-stats-m2e/
https://bugzilla.redhat.com/show_bug.cgi?id=1358317
Initialize JDT's package explorer to show working sets as its root objects
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
<item value="true" key="group_libraries"/>
<item value="false" key="linkWithEditor"/>
<item value="2" key="layout"/>
<item value="2" key="rootMode"/>
<item value="<?xml version="1.0" encoding="UTF-8"?>
<packageExplorer configured="true" group_libraries="1" layout="2" linkWithEditor="0" rootMode="2" sortWorkingSets="false" workingSetName="">
<localWorkingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.OthersWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1382792884467_1" label="Other Projects" name="Other Projects"/>
</localWorkingSetManager>
<activeWorkingSet workingSetName="Other Projects"/>
<allWorkingSets workingSetName="Other Projects"/>
</packageExplorer>" key="memento"/>
</section>
</section>
Initialize M2E's Maven Lifecycle Mappings, see https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html & https://wiki.eclipse.org/M2E_compatible_maven_plugins
<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<versionRange>[2.10,)</versionRange>
<goals>
<goal>copy-dependencies</goal>
<goal>unpack-dependencies</goal>
<goal>unpack</goal>
<goal>copy</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.eclipse.rcptt</groupId>
<artifactId>rcptt-maven-plugin</artifactId>
<versionRange>[2.0.0,)</versionRange>
<goals>
<goal>resources</goal>
<goal>execute</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<versionRange>[3.0.0,)</versionRange>
<goals>
<goal>manifest</goal>
<goal>bundle</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<versionRange>[0.7.2.201409121644,)</versionRange>
<goals>
<goal>instrument</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>com.inocybe.api</groupId>
<artifactId>sdndocs-maven-plugin</artifactId>
<versionRange>[0.1.0,)</versionRange>
<goals>
<goal>generate-webhelp</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<versionRange>[0.1.4,)</versionRange>
<goals>
<goal>process-asciidoc</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<versionRange>[3.6,)</versionRange>
<goals>
<goal>cpd-check</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<versionRange>[1.8,)</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.opendaylight.yangtools</groupId>
<artifactId>yang-maven-plugin</artifactId>
<versionRange>[1.1.0-SNAPSHOT,)</versionRange>
<goals>
<goal>generate-sources</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>maven-paxexam-plugin</artifactId>
<versionRange>[1.2.4,)</versionRange>
<goals>
<goal>generate-depends-file</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.karaf.tooling</groupId>
<artifactId>karaf-maven-plugin</artifactId>
<versionRange>[3.0.0,)</versionRange>
<goals>
<goal>assembly</goal>
<goal>features-generate-descriptor</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>blueprint-maven-plugin</artifactId>
<versionRange>[1.4.0,)</versionRange>
<goals>
<goal>blueprint-generate</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<versionRange>[1.2.1,)</versionRange>
<goals>
<goal>check</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<versionRange>[1.0.0,)</versionRange>
<goals>
<goal>revision</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<versionRange>[3.3.0,)</versionRange>
<goals>
<goal>cleanVersions</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<versionRange>[3.0.5,)</versionRange>
<goals>
<goal>check</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.gaul</groupId>
<artifactId>modernizer-maven-plugin</artifactId>
<versionRange>1.7.0</versionRange>
<goals>
<goal>modernizer</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
<?xml version="1.0" encoding="UTF-8"?><archetypeCatalogs><catalog type="remote" location="http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml" description="OpenDaylight.org (SNAPSHOT)"/></archetypeCatalogs>
eclipse.preferences.version=1
servers/initialized=false
servers/sonar.opendaylight.org/auth=true
servers/sonar.opendaylight.org/url=https\://sonar.opendaylight.org
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
<stringAttribute key="M2_GOALS" value="install"/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="true"/>
<stringAttribute key="M2_PROFILES" value="q"/>
<listAttribute key="M2_PROPERTIES">
<listEntry value="addInstallRepositoryPath=$${folder_prompt:Your Karaf /system folder}"/>
</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
<intAttribute key="M2_THREADS" value="1"/>
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="$${project}"/>
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-client -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Xverify:none"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="$${project_loc}"/>
</launchConfiguration>
opendaylight.gerrit.remoteURIs
remoteURI
git clone odlparent
MAX_RECENT_WORKSPACES=5
RECENT_WORKSPACES=${workspace.location|property}
RECENT_WORKSPACES_PROTOCOL=3
SHOW_WORKSPACE_SELECTION_DIALOG=true
eclipse.preferences.version=1
${workspace.location|path}
https://www.eclipse.org/xtend/
https://www.eclipse.org/xtend/
https://github.com/oyse/yedit/wiki/Features
https://github.com/oyse/yedit/wiki/Features
https://pmd.github.io
PMD's p2 regularly causing issues because SF down :( https://pmd.github.io
https://infinitest.github.io
https://infinitest.github.io/
https://github.com/heeckhau/mousefeed
https://github.com/heeckhau/mousefeed
https://www.eclipse.org/egerrit/
https://www.eclipse.org/egerrit/
https://www.eclipse.org/mylyn/
https://www.eclipse.org/mylyn/
http://www.sonarlint.org/eclipse/index.html
Sonar slows down workspace and nobody is maintaining a sane Sonar configuration on https://sonar.opendaylight.org/ anyway.. :( http://www.sonarlint.org/eclipse/index.html
git clone https://github.com/vorburger/empty.git
Check this if you want the opendaylight-eclipse-setup IDE base, but prefer to git clone and import etc. the ODL projects yourself
OpenDaylight is leading the transformation to Open Software Defined Networking (SDN). This catalog lists all projects at opendaylight.org that provide automated Eclipse workspace setup support.