Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Distribution of custom patches.

Excellent. Thanks, Marc-Andre. Does it work with mvn 3.0 as well as 3.1?

Doug.
________________________________________
From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on behalf of Marc-André Laperle [marc-andre.laperle@xxxxxxxxxxxx]
Sent: Friday, July 19, 2013 10:43 AM
To: cdt-dev@xxxxxxxxxxx
Subject: Re: [cdt-dev] Distribution of custom patches.

On that subject, I have already tested building CDT with the staged
Tycho 0.18.1 so it should be a quick upgrade after it's released.

Marc-Andre

On Fri, 19 Jul 2013 10:40:55 -0400
Marc-André Laperle <marc-andre.laperle@xxxxxxxxxxxx> wrote:

> Tycho doesn't work with 3.1.0 yet, it will be when 0.18.1 is out next
> week.
>
> On Fri, 19 Jul 2013 14:36:47 +0000
> Joseph Henry <Joseph.Henry@xxxxxxx> wrote:
>
> > Sorry,
> >
> > Maven is 3.1.0 not 3.0.1
> >
> > From: cdt-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug Schaefer
> > Sent: Friday, July 19, 2013 10:02 AM To: cdt-dev@xxxxxxxxxxx; CDT
> > General developers list. Subject: Re: [cdt-dev] Distribution of
> > custom patches.
> >
> > I didn't think that but maybe.
> >
> > Sent from my BlackBerry 10 smartphone on the Rogers network.
> > From: Madan Teodor-TEMADAN1
> > Sent: Friday, July 19, 2013 9:57 AM
> > To: CDT General developers list.
> > Reply To: CDT General developers list.
> > Subject: Re: [cdt-dev] Distribution of custom patches.
> >
> >
> > AFAIK, Maven 3.0.4 is required.
> > Teo
> >
> > From:
> > cdt-dev-bounces@xxxxxxxxxxx<mailto:cdt-dev-bounces@xxxxxxxxxxx>
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Joseph Henry
> > Sent: Friday, July 19, 2013 16:50 To: CDT General developers list.
> > Subject: Re: [cdt-dev] Distribution of custom patches.
> >
> > Ok,
> >
> > So that is what I tried, but when I got to build with Maven I get
> > this exception
> >
> >
> > Exception in thread "main" java.lang.NoSuchMethodError:
> > org.apache.maven.execution.MavenSession.getRepositorySession()Lorg/sonatype/aether/RepositorySystemSession;
> > at
> > org.eclipse.tycho.core.maven.utils.PluginRealmHelper.execute(PluginRealmHelper.java:86)
> > at
> > org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.getDependencyMetadata(P2TargetPlatformResolver.java:158)
> > at
> > org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.setupProjects(P2TargetPlatformResolver.java:140)
> > at
> > org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.setupProject(DefaultTychoDependencyResolver.java:76)
> > at
> > org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:56)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272) at
> > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) at
> > org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) at
> > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) at
> > org.apache.maven.cli.MavenCli.main(MavenCli.java:158) at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:601) at
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357)
> >
> > Any ideas?
> >
> > This is Maven 3.0.1
> > jdk1.7.0_21 (64 bit)
> >
> > From:
> > cdt-dev-bounces@xxxxxxxxxxx<mailto:cdt-dev-bounces@xxxxxxxxxxx>
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug Schaefer
> > Sent: Monday, July 15, 2013 10:20 AM To: CDT General developers
> > list. Subject: Re: [cdt-dev] Distribution of custom patches.
> >
> > We actually fork the CDT for our post Juno SR-2 changes. We clone
> > the repo and make our local changes on a branch. We then build the
> > CDT's p2 repo using Maven. And that feed that into the rest of our
> > product build chain. As long as you change the qualifier so it's
> > after the CDT's (e.g. prefix them with a letter), you should be
> > able to get your users to point their Eclipse at that repo to get
> > your version.
> >
> > Patching jar files is probably not the right way to do that.
> >
> > Doug.
> >
> > From: Joseph Henry
> > <Joseph.Henry@xxxxxxx<mailto:Joseph.Henry@xxxxxxx>> Reply-To: "CDT
> > General developers list."
> > <cdt-dev@xxxxxxxxxxx<mailto:cdt-dev@xxxxxxxxxxx>> Date: Monday, 15
> > July, 2013 3:59 PM To: "CDT General developers list."
> > <cdt-dev@xxxxxxxxxxx<mailto:cdt-dev@xxxxxxxxxxx>> Subject:
> > [cdt-dev] Distribution of custom patches.
> >
> > Hi all,
> >
> > My company has a custom Eclipse CDT integration for our development
> > environment.
> >
> > We are using Eclipse Juno with CDT version 8.1.2. We recently
> > encountered 2 core CDT bugs
> > (408525<https://bugs.eclipse.org/bugs/show_bug.cgi?id=408525>,
> > 407506<https://bugs.eclipse.org/bugs/show_bug.cgi?id=407506>) which
> > block usage of our plugin.
> >
> > We have internally patched the associated CDT jars for 8.1.2, but I
> > need a way to easily distribute them throughout our company. Right
> > now we are just naming the jars the same and telling users that they
> > need to download the jar and copy it to there eclipse directory.
> > This is quite cumbersome, and with over 300 users, it is a bit of a
> > support nightmare.
> >
> > I was wondering if anyone knew of a way to distribute these patched
> > jars via a feature update site?
> >
> > I have tried building the jars and making my plugin distribute them,
> > but eclipse wont accept the jar if it is already in the plugin
> > folder with the same name, and if the name is different, the CDT
> > does not recognize it.
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top