Ok. I also cloned/imported https://github.com/sonatype/interactive-interpolation.git and that solved another issue. Now I'm down to just 19 compile errors ;)
The majority of them are related to "ProfileChangeRequest", although 'org.eclipse.equinox.internal.provisional.p2.director" package is available. It just doesn't have that class... Any quick tips? Description Resource Path Location Type PREFS_ARCHETYPES cannot be resolved or is not a field M2EclipsePreferenceGroup.java /com.sonatype.s2.project.core/src/main/java/com/sonatype/s2/project/prefs/internal line 36 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 376 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 379 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 379 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 703 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 756 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 800 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 816 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 1162 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 1162 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 1254 Java Problem ProfileChangeRequest cannot be resolved to a type P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 1254 Java Problem The constructor StructuredViewerProvisioningListener(String, StructuredViewer, int) is undefined AvailableGroupWrapper.java /com.sonatype.s2.extractor.helios/src/main/java/com/sonatype/s2/extractor line 630 Java Problem The import org.eclipse.equinox.internal.provisional.p2.director.ProfileChangeRequest cannot be resolved P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 48 Java Problem The method addProvisioningListener(StructuredViewerProvisioningListener) is undefined for the type ProvUI AvailableGroupWrapper.java /com.sonatype.s2.extractor.helios/src/main/java/com/sonatype/s2/extractor line 646 Java Problem The method buildProvisioningRequest(IProfile, IInstallableUnit[], IInstallableUnit[]) from the type P2Installer refers to the missing type ProfileChangeRequest P2Installer.java /com.sonatype.s2.installer/src/com/sonatype/s2/installer/internal line 757 Java Problem The method getArchetypeManager() is undefined for the type MavenPlugin M2EclipsePreferenceGroup.java /com.sonatype.s2.project.core/src/main/java/com/sonatype/s2/project/prefs/internal line 86 Java Problem The method getMavenProjectManager() is undefined for the type MavenPlugin AbstractSourceTreeOperation.java /com.sonatype.s2.project.core/src/main/java/com/sonatype/s2/project/core/internal/update line 71 Java Problem The method removeProvisioningListener(StructuredViewerProvisioningListener) is undefined for the type ProvUI AvailableGroupWrapper.java /com.sonatype.s2.extractor.helios/src/main/java/com/sonatype/s2/extractor line 651 Java Problem Thanks, Andrii On Mon, Oct 10, 2011 at 3:37 PM, Igor Fedorenko <[email protected]> wrote: > There were breaking changes in p2 between 3.5 and 3.6, so we had to > implement p2 integration for 3.5 and 3.6 separately. Due to limitations > of PDE workspace target platform support, only one of 3.5 and 3.6 > integration can compile inside workspace and you need to close the other > one. > > -- > Regards, > Igor > > > > > > On 11-10-10 9:32 AM, Java Questions wrote: > >> In addition to that I'm getting a few other errors related to plugins: >> >> Description Resource Path Location Type >> Bundle 'org.sonatype.spice.**interactive-interpolation' cannot be >> resolved MANIFEST.MF /com.sonatype.s2.project.core/**META-INF >> line 20 Plug-in Problem >> Bundle 'org.sonatype.spice.**interactive-interpolation' cannot be >> resolved MANIFEST.MF /com.sonatype.s2.project.ui/**META-INF line >> 24 Plug-in Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.core: >> [1.0.100,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 17 Plug-in >> Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.**director: >> [1.0.100,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 14 Plug-in >> Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.**engine: >> [1.0.100,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 15 Plug-in >> Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.**metadata: >> [1.0.100,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 13 Plug-in >> Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.**repository: >> [1.0.1,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 19 Plug-in >> Problem >> Unsatisfied version constraint: 'org.eclipse.equinox.p2.ui: >> [1.0.100,2.0.0)' MANIFEST.MF >> /com.sonatype.s2.project.**validation.p2/META-INF line 16 Plug-in >> Problem >> >> >> Any ideas? >> >> /Andrii >> >> On Mon, Oct 10, 2011 at 2:59 PM, Java Questions >> <[email protected] >> <mailto:for.java.questions@**gmail.com<[email protected]>>> >> wrote: >> >> One example is here: >> >> https://github.com/sonatype/**onboarding/blob/master/** >> onboarding-m2e/com.sonatype.**s2.publisher/META-INF/**MANIFEST.MF<https://github.com/sonatype/onboarding/blob/master/onboarding-m2e/com.sonatype.s2.publisher/META-INF/MANIFEST.MF> >> >> Search for "[0.13.0,0.14.0)" under >> >> https://github.com/sonatype/**onboarding/blob/master/**onboarding-m2e<https://github.com/sonatype/onboarding/blob/master/onboarding-m2e> >> gives 20 more matches. Are you going to update all of those as well? >> >> Thanks, >> Andrii >> >> >> On Mon, Oct 10, 2011 at 2:53 PM, Igor Fedorenko <[email protected] >> <mailto:[email protected]>> wrote: >> >> Where do you see this version range? Dependencies on m2e should be >> [1.0,1.1) and we probably should change them to [1.0,1.2) to >> allow Juno. >> >> -- >> Regards, >> Igor >> >> >> On 11-10-10 8:48 AM, Java Questions wrote: >> >> Yep, that helped a lot. >> >> Now I'm wondering about things like: >> >> org.eclipse.m2e.maven.runtime;**__bundle-version="[0.13.0,0.** >> 14.__0)", >> >> >> Sources which I got from >> >> http://git.eclipse.org/__**gitroot/m2e/m2e-core.git<http://git.eclipse.org/__gitroot/m2e/m2e-core.git> >> >> >> <http://git.eclipse.org/**gitroot/m2e/m2e-core.git<http://git.eclipse.org/gitroot/m2e/m2e-core.git> >> > >> have version "1.1.0.qualifier"... Am I using the wrong >> m2e-core repository? >> >> Thanks, >> Andrii >> >> On Mon, Oct 10, 2011 at 2:22 PM, Igor Fedorenko >> <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> >> >> wrote: >> >> I believe this comes from eclipse-commons source tree >> >> >> https://github.com/sonatype/__**__eclipse-commons<https://github.com/sonatype/____eclipse-commons> >> >> <https://github.com/sonatype/_**_eclipse-commons<https://github.com/sonatype/__eclipse-commons> >> > >> >> >> >> <https://github.com/sonatype/_**_eclipse-commons<https://github.com/sonatype/__eclipse-commons> >> >> <https://github.com/sonatype/**eclipse-commons<https://github.com/sonatype/eclipse-commons> >> >> >> >> -- >> Regards, >> Igor >> >> >> On 11-10-10 7:02 AM, Java Questions wrote: >> >> I still have some compile errors which I'm not able >> to resolve. For >> instance: >> >> import >> >> org.maven.ide.eclipse.ui.____**common.editor.____** >> AbstractFileEditor; >> >> >> >> where/how do I get this one? >> >> On Wed, Oct 5, 2011 at 3:19 PM, Matthew Piggott >> <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>** >> > >> <mailto:[email protected] <mailto:[email protected]> >> <mailto:[email protected] >> <mailto:[email protected]>**>__>__> >> >> >> wrote: >> >> >> >> On 5 October 2011 03:21, Java Questions >> <[email protected] >> >> <mailto:for.java.questions@**gmail.com<[email protected]> >> > >> <mailto:for.java.questions@__g**mail.com <http://gmail.com> >> >> <mailto:for.java.questions@**gmail.com<[email protected]> >> >> >> <mailto:for.java.questions@ >> <mailto:for.java.questions@>__**g__mail.com<http://g__mail.com>< >> http://gmail.com> >> >> >> <mailto:for.java.questions@__g**mail.com <http://gmail.com> >> >> <mailto:for.java.questions@**gmail.com<[email protected]> >> >>>> >> >> wrote: >> >> I discussed this with my team and they were >> quite >> interested. If >> it really suits our needs and we'll see that >> it makes >> sense to >> work in that direction, we could even >> contribute back >> anything >> we would need to tune to make it work for us. >> >> But I need some additional help from you in >> order to proceed >> with the investigation, since my experience >> with Eclipse >> plugins >> is very basic. For now I need to know/do the >> following >> things: >> >> 1) Be able to run/debug the Onboarding project >> >> I looked at >> https://docs.sonatype.org/____**display/M2ECLIPSE/Developer+__ >> **__Guide<https://docs.sonatype.org/____display/M2ECLIPSE/Developer+____Guide> >> <https://docs.sonatype.org/__**display/M2ECLIPSE/Developer+__* >> *Guide <https://docs.sonatype.org/__display/M2ECLIPSE/Developer+__Guide>> >> >> >> <https://docs.sonatype.org/__**display/M2ECLIPSE/Developer+__* >> *Guide <https://docs.sonatype.org/__display/M2ECLIPSE/Developer+__Guide> >> <https://docs.sonatype.org/**display/M2ECLIPSE/Developer+** >> Guide <https://docs.sonatype.org/display/M2ECLIPSE/Developer+Guide>>> >> and >> tried to import the Onboarding project in a >> similar way. >> That >> helped me to get rid of some errors, but I >> still get tons of >> them (for instance, for some reason I have >> problems with >> resolving/downloading s2-e36.target - could >> it be because I >> tried it with e3.7.1?). Do you have >> somewhere up-to-date >> wiki >> somewhere describing how to get started? >> Every mistake with >> setup costs a lot of time (when it starts >> verifying/downloading >> something it takes a lot of time and then >> shows an error). >> >> >> The target platform would be fine with 3.7.1, >> the most >> likely cause >> is that one of the update sites has had content >> removed. Its >> probably easier to see what using the command line. >> >> >> ______________________________** >> _____________________ >> >> >> m2e-users mailing list >> [email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>** >> > >> <mailto:[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>** >> >__> >> >> https://dev.eclipse.org/____**mailman/listinfo/m2e-users<https://dev.eclipse.org/____mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> > >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> >> >> >> >> >> >> >> ______________________________**_____________________ >> >> >> m2e-users mailing list >> [email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>** >> > >> >> https://dev.eclipse.org/____**mailman/listinfo/m2e-users<https://dev.eclipse.org/____mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> > >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> >> >> >> ______________________________**_____________________ >> >> >> m2e-users mailing list >> [email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>** >> > >> >> https://dev.eclipse.org/____**mailman/listinfo/m2e-users<https://dev.eclipse.org/____mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> > >> >> >> >> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> >> >> >> >> >> >> ______________________________**___________________ >> m2e-users mailing list >> [email protected] <mailto:[email protected]> >> >> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> > >> >> ______________________________**___________________ >> m2e-users mailing list >> [email protected] <mailto:[email protected]> >> >> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >> >> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> > >> >> >> >> >> >> ______________________________**_________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >> > ______________________________**_________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
