The EclipseSource Oomph Profile
eclipsesource / oomph Goto Github PK
View Code? Open in Web Editor NEWThe EclipseSource Oomph Profile
The EclipseSource Oomph Profile
When working with a team, you always need a quick way to package a customized version of Eclipse which includes (in my case):
Can you please create a demo/wiki page/blog post which explains, step by step, how to set up an environment where one can edit the oomph "settings" and then how to create a custom installer.
The profile still uses the ECP 1.13 update site http://download.eclipse.org/ecp/releases/releases_113. This should be updated to a newer version (1.16): http://download.eclipse.org/ecp/releases/releases_116/
I'm attempting to install the EclipseSource Oomph profile, as outline here. However, I'm getting numerous "Repeated attempts to download ${jar} probably because it can't be processed" errors:
Executing bootstrap tasks
Java(TM) SE Runtime Environment 1.8.0_91-b14
Product user.products.eclipsesource.mars
Bundle org.eclipse.oomph.setup 1.4.0.v20160428-0807, build=2375, branch=897bc855cb15c9157265d77d77502211842088b5
Bundle org.eclipse.oomph.setup.core 1.4.0.v20160518-1301, build=2401, branch=f2bc94e1fe57fa62017b45cc4c34f7f4f229b59d
Bundle org.eclipse.oomph.setup.installer 1.4.0.v20160522-0658, build=2412, branch=522ddf7c504fe0fc06097a9ce6ac61e300df5e08
Bundle org.eclipse.oomph.setup.p2 1.4.0.v20160518-1301, build=2401, branch=f2bc94e1fe57fa62017b45cc4c34f7f4f229b59d
Performing P2 Director (Modeling Edition)
Offline = false
Mirrors = true
Resolving 23 requirements from 9 repositories to /Users/jonpasski/eclipse-oomph/eclipsesource-mars2/Eclipse.app/Contents/Eclipse
Requirement epp.package.modeling [4.5.2,5.0.0)
Requirement org.eclipse.platform.feature.group [4.5.2,5.0.0)
Requirement org.eclipse.rcp.feature.group [4.5.2,5.0.0)
Requirement org.eclipse.jdt.feature.group [3.11.2,4.0.0)
Requirement org.eclipse.pde.feature.group [3.11.2,4.0.0)
Requirement com.mountainminds.eclemma.feature.feature.group
Requirement net.sf.eclipsecs.feature.group
Requirement org.eclipse.rap.tools.feature.feature.group
Requirement org.eclipse.pde.api.tools.ee.feature.feature.group
Requirement org.eclipse.wst.web_ui.feature.feature.group
Requirement org.eclipse.wst.xml_ui.feature.feature.group
Requirement org.eclipse.m2e.feature.feature.group
Requirement org.pitest.pitclipse.feature.feature.group
Requirement com.wuetherich.osgi.ds.annotations.feature.feature.group
Requirement org.eclipse.emf.ecp.view.section.feature.source.feature.group
Requirement org.eclipse.emf.ecp.view.viewproxy.feature.source.feature.group
Requirement org.eclipse.emf.ecp.view.indexdmr.feature.source.feature.group
Requirement org.eclipse.emf.ecp.view.keyattributedmr.feature.source.feature.group
Requirement org.eclipse.emf.ecp.view.mappingdmr.feature.source.feature.group
Requirement org.eclipse.emfforms.view.annotation.feature.source.feature.group
Requirement org.eclipse.emfforms.editor.feature.source.feature.group
Requirement org.eclipse.xtend.sdk.feature.group
Requirement org.eclipse.oomph.setup.feature.group
Repository http://download.eclipse.org/releases/mars
Repository http://download.eclipse.org/technology/epp/packages/mars
Repository http://download.eclipse.org/ecp/releases/releases_target_18
Repository http://download.eclipse.org/rt/rap/tools/3.0
Repository http://eclipse-cs.sf.net/update
Repository http://eclipse.pitest.org/release
Repository http://update.eclemma.org
Repository http://www.wuetherich.com/ds-annotations/update
Repository http://download.eclipse.org/oomph/updates/milestone/latest
Adding repository http://www.wuetherich.com/ds-annotations/update
Adding repository http://update.eclemma.org
Adding repository http://download.eclipse.org/oomph/updates/milestone/latest
Adding repository http://download.eclipse.org/releases/mars
Adding repository http://download.eclipse.org/ecp/releases/releases_target_18
Adding repository http://download.eclipse.org/rt/rap/tools/3.0
Adding repository http://download.eclipse.org/technology/epp/packages/mars
Adding repository http://eclipse.pitest.org/release
Adding repository http://eclipse-cs.sf.net/update
Calculating requirements and dependencies.
Computing prerequisite plan
Collecting 0 artifacts from http://download.eclipse.org/edapt/releases/11x
Collected 0 artifacts from http://download.eclipse.org/edapt/releases/11x in 0s
Collecting 0 artifacts from http://www.wuetherich.com/ds-annotations/update
Collected 0 artifacts from http://www.wuetherich.com/ds-annotations/update in 0s
Collecting 0 artifacts from http://download.eclipse.org/oomph/updates/milestone/latest
Collected 0 artifacts from http://download.eclipse.org/oomph/updates/milestone/latest in 0s
Collecting 8 artifacts from http://download.eclipse.org/releases/mars
Downloading epp.package.modeling.executable.cocoa.macosx.x86_64
Downloading org.eclipse.amalgam.discovery_root
Downloading org.eclipse.platform_root
Downloading org.eclipse.emf.ecoretools.design_root
Downloading org.eclipse.emf.ecp.license.feature_root
Downloading org.eclipse.platform.ide.executable.cocoa.macosx.x86_64
Downloading org.eclipse.emf.emfstore.license.feature_root
Downloading org.eclipse.rcp_root
Collected 8 artifacts from http://download.eclipse.org/releases/mars in 1.2s
Collecting 0 artifacts from http://eclipse.pitest.org/release
Collected 0 artifacts from http://eclipse.pitest.org/release in 0.001s
Collecting 0 artifacts from http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository/
Collected 0 artifacts from http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository/ in 0.242s
Collecting 0 artifacts from http://update.eclemma.org
Collected 0 artifacts from http://update.eclemma.org in 0.001s
Collecting 54 artifacts from http://download.eclipse.org/ecp/releases/releases_target_18
Downloading org.eclipse.emf.ecp.view.indexdmr.tooling
Downloading org.eclipse.emfforms.core.services.structuralchange.index.source
Downloading org.eclipse.emf.ecp.view.indexdmr.tooling.source
Downloading org.eclipse.emfforms.core.services.structuralchange.mapping.source
Downloading org.eclipse.emfforms.core.services.domainexpander.index.source
Downloading org.eclipse.emfforms.core.services.domainexpander.mapping.source
Downloading org.eclipse.emfforms.core.services.databinding.mapping.source
Downloading org.eclipse.emf.ecp.view.keyattributedmr.model.edit
Downloading org.eclipse.emfforms.view.annotation.model.edit
Downloading org.eclipse.emfforms.view.annotation.model
Repeated attempts to download http://eclipse.mirror.rafal.ca/ecp/releases/releases_17/plugins/org.eclipse.emf.ecp.view.indexdmr.tooling.source_1.8.0.20160216-1319.jar probably because it can't be processed
Repeated attempts to download http://mirror.ibcp.fr/pub/eclipse//ecp/releases/releases_17/plugins/org.eclipse.emf.ecp.view.keyattributedmr.model.edit_1.8.0.20160216-1319.jar.pack.gz probably because it can't be processed
Repeated attempts to download http://mirror.ibcp.fr/pub/eclipse//ecp/releases/releases_17/plugins/org.eclipse.emf.ecp.view.indexdmr.tooling_1.8.0.20160216-1319.jar.pack.gz probably because it can't be processed
Repeated attempts to download http://eclipse.mirror.rafal.ca/ecp/releases/releases_17/plugins/org.eclipse.emf.ecp.view.indexdmr.tooling.source_1.8.0.20160216-1319.jar probably because it can't be processed
Repeated attempts to download http://eclipse.mirror.rafal.ca/ecp/releases/releases_17/plugins/org.eclipse.emfforms.core.services.databinding.mapping.source_1.8.0.20160216-1319.jar probably because it can't be processed
...
This continues ad infinitum until the Oomph install is stopped.
I'm new to Oomph and struggle to understand for what this part is:
<setupTask xsi:type="setup.p2:P2Task">
<requirement name="org.eclipse.oomph.setup.feature.group"/>
<repository url="${oomph.update.url}"/>
</setupTask>
Is this to add the Oomph Authoring Tools to the installation?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.