Skip to content

Instantly share code, notes, and snippets.

@andreevmipt
Created November 3, 2015 15:24
Show Gist options
  • Save andreevmipt/e762275af505c3f98e6a to your computer and use it in GitHub Desktop.
Save andreevmipt/e762275af505c3f98e6a to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<setup:Product
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
name="eclipse-spring"
label="Eclipse Setup for Spring, Web and Database">
<annotation
source="http://www.eclipse.org/oomph/setup/BrandingInfo">
<detail
key="readmePath">
<value>README.MD</value>
</detail>
</annotation>
<setupTask
xsi:type="setup:CompoundTask"
name="User Preferences">
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.core.resources/encoding"
value="UTF-8"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.oomph.setup.ui/showToolBarContributions"
value="true"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR"
value="false"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.ui.editors/lineNumberRuler"
value="true"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.ui.editors/spellingEnabled"
value="false"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.ui.editors/occurrenceIndicationColor"
value="0,255,0"/>
<setupTask
xsi:type="setup:PreferenceTask"
key="/instance/org.eclipse.ui.editors/writeOccurrenceIndicationColor"
value="255,0,128"/>
</setupTask>
<version name="latest"
label="Latest (Mars)"
requiredJavaVersion="1.7">
<setupTask
xsi:type="setup.p2:P2Task"
label="db Eclipse Setup (Mars)">
<requirement
name="epp.package.committers"
versionRange="[4.5.0,5.0.0)"/>
<requirement
name="org.eclipse.jdt.feature.group"/>
<requirement
name="org.eclipse.platform.feature.group"
versionRange="[4.5.0,5.0.0)"/>
<requirement
name="org.eclipse.rcp.feature.group"
versionRange="[4.5.0,5.0.0)"/>
<requirement
name="org.eclipse.wst.xsl.feature.feature.group"/>
<requirement
name="org.eclipse.mylyn.github.feature.feature.group"/>
<requirement
name="edu.umd.cs.findbugs.plugin.eclipse.feature.group"/>
<requirement
name="org.eclipse.m2e.feature.feature.group"/>
<requirement
name="org.eclipse.mat.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.dbws.eclipselink.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.jaxb.eclipselink.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.jpa.eclipselink.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.jaxb.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.jpadiagrameditor.feature.feature.group"/>
<requirement
name="org.eclipse.jpt.jpa.feature.feature.group"/>
<requirement
name="org.eclipse.jst.enterprise_ui.feature.feature.group"/>
<requirement
name="org.eclipse.jst.web_ui.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.axis2tools.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.cxf.feature.feature.group"/>
<requirement
name="org.eclipse.jst.common.fproj.enablement.jdt.feature.group"/>
<requirement
name="org.eclipse.wst.common.fproj.feature.group"/>
<requirement
name="org.eclipse.wst.web_ui.feature.feature.group"/>
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<requirement
name="org.eclipse.wst.xsl.feature.feature.group"/>
<requirement
name="org.eclipse.wst.jsdt.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.jaxws.feature.feature.group"/>
<requirement
name="org.eclipse.jsf.feature.feature.group"/>
<requirement
name="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"/>
<requirement
name="org.eclipse.jst.webpageeditor.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_adapters.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_ui.feature.feature.group"/>
<requirement
name="org.sonatype.m2e.mavenarchiver.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jaxrs.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jpa.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jsf.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.feature.feature.group"/>
<requirement
name="org.eclipse.libra.facet.feature.feature.group"/>
<requirement
name="org.eclipse.libra.framework.editor.feature.feature.group"/>
<requirement
name="org.eclipse.libra.framework.feature.feature.group"/>
<requirement
name="org.eclipse.rap.tools.feature.feature.group"/>
<requirement
name="org.eclipse.libra.warproducts.feature.feature.group"/>
<requirement
name="org.eclipse.wst.server_adapters.feature.feature.group"/>
<requirement
name="org.eclipse.jwt.feature.feature.group"/>
<requirement
name="org.eclipse.wst.xsl.feature.feature.group"/>
<requirement
name="org.eclipse.wst.jsdt.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.jaxws.dom.feature.feature.group"/>
<requirement
name="org.eclipse.jst.ws.jaxws.feature.feature.group"/>
<requirement
name="org.eclipse.jsf.feature.feature.group"/>
<requirement
name="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"/>
<requirement
name="org.eclipse.jst.webpageeditor.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_adapters.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_adapters.ext.feature.feature.group"/>
<requirement
name="org.eclipse.jst.server_ui.feature.feature.group"/>
<requirement
name="org.sonatype.m2e.mavenarchiver.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jaxrs.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jpa.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.jsf.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.wtp.feature.feature.group"/>
<requirement
name="org.eclipse.libra.facet.feature.feature.group"/>
<requirement
name="org.eclipse.libra.framework.editor.feature.feature.group"/>
<requirement
name="org.eclipse.libra.framework.feature.feature.group"/>
<requirement
name="org.eclipse.rap.tools.feature.feature.group"/>
<requirement
name="org.eclipse.libra.warproducts.feature.feature.group"/>
<requirement
name="org.eclipse.wst.server_adapters.feature.feature.group"/>
<requirement
name="org.eclipse.jwt.feature.feature.group"/>
<requirement
name="org.eclipse.bpel.feature.feature.group"/>
<requirement
name="org.eclipse.bpmn2.feature.feature.group"/>
<requirement
name="org.eclipse.bpmn2.modeler.feature.group"/>
<requirement
name="org.eclipse.bpmn2.modeler.examples.feature.group"/>
<requirement
name="org.eclipse.bpmn2.modeler.runtime.jboss.feature.group"/>
<requirement
name="org.eclipse.bpmn2.modeler.wsil.feature.group"/>
<requirement
name="org.eclipse.cdt.feature.group"/>
<requirement
name="org.eclipse.linuxtools.callgraph.feature.feature.group"
filter="(osgi.os=linux)"/>
<requirement
name="org.eclipse.cdt.docker.launcher.feature.group"/>
<requirement
name="org.eclipse.cdt.build.crossgcc.feature.group"/>
<requirement
name="org.eclipse.cdt.debug.gdbjtag.feature.group"/>
<requirement
name="org.eclipse.cdt.debug.ui.memory.feature.group"/>
<requirement
name="org.eclipse.thym.feature.feature.group"/>
<requirement
name="org.eclipse.linuxtools.docker.feature.feature.group"/>
<requirement
name="org.eclipse.e4.core.tools.feature.source.feature.group"/>
<requirement
name="org.eclipse.pde.feature.group"/>
<requirement
name="org.eclipse.m2e.sdk.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.feature.feature.group"/>
<requirement
name="org.eclipse.m2e.logback.feature.feature.group"/>
<requirement
name="org.eclipse.oomph.workingsets.feature.group"/>
<requirement
name="org.eclipse.oomph.preferences.feature.group"/>
<requirement
name="org.eclipse.oomph.projectconfig.feature.group"/>
<requirement
name="org.eclipse.oomph.setup.sdk.feature.group"/>
<requirement
name="org.eclipse.oomph.targlets.feature.group"/>
<requirement
name="org.eclipse.oomph.version.feature.group"/>
<requirement
name="org.eclipse.remote.console.feature.group"/>
<requirement
name="org.eclipse.egit.feature.group"/>
<requirement
name="org.eclipse.egit.gitflow.feature.feature.group"/>
<requirement
name="org.eclipse.egit.mylyn.feature.group"/>
<requirement
name="org.eclipse.mylyn.github.feature.feature.group"/>
<requirement
name="org.eclipse.scout.feature.group"/>
<requirement
name="org.springsource.ide.eclipse.commons.quicksearch.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.aop.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.autowire.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.batch.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.integration.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.maven.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.osgi.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.roo.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.security.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.data.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.webflow.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.ajdt.feature.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.ajdt.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.aop.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.autowire.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.batch.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.integration.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.maven.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.mylyn.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.osgi.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.roo.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.security.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.data.feature.source.feature.group"/>
<requirement
name="org.springframework.ide.eclipse.webflow.feature.source.feature.group"/>
<requirement
name="org.hibernate.eclipse.feature.feature.group"/>
<requirement
name="org.jkiss.dbeaver.ext.db2.feature.feature.group"/>
<requirement
name="org.jkiss.dbeaver.ext.generic.feature.feature.group"/>
<requirement
name="org.jkiss.dbeaver.ext.mysql.feature.feature.group"/>
<requirement
name="org.jkiss.dbeaver.ext.oracle.feature.feature.group"/>
<requirement
name="org.jkiss.dbeaver.runtime.feature.feature.group"/>
<requirement
name="com.mountainminds.eclemma.feature.feature.group"
versionRange="2.0.0"/>
<requirement
name="realignment.jd.ide.eclipse.feature.feature.group"
versionRange="[1.0.0,2.0.0)"
optional="true"/>
<repository
url="http://download.eclipse.org/releases/mars/"/>
<repository
url="http://download.eclipse.org/eclipse/updates/4.5"/>
<repository
url="http://update.eclemma.org/"/>
<repository
url="http://plantuml.sourceforge.net/updatesitejuno"/>
<repository
url="http://download.eclipse.org/technology/epp/packages/mars/"/>
<repository
url="http://mchr3k-eclipse.appspot.com/"/>
<repository
url="http://dbeaver.jkiss.org/update/latest/"/>
<repository
url="http://andrei.gmxhome.de/eclipse/"/>
<repository
url="http://dist.springsource.com/release/TOOLS/update/e4.5/"/>
<repository
url="http://download.jboss.org/jbosstools/mars/development/updates/"/>
</setupTask>
</version>
<description>Package suited for development of spring web apps as well as eclipse rcp plugins and rap apps</description>
</setup:Product>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment