Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ajdt-dev] Installing latest AJDT/AspectJ build


Alex's original question was slightly different to Nicks question.  Alex
asked about integrating the most recent AspectJ dev build into AJDT.  Nick
asked about using the AspectJ embedded in the latest AJDT outside of Eclipse.

99.9% of the time, the DEV jar from the aspectj download page is
always up to date - more frequently up to date than AJDT since the
AspectJ build is released automatically post build (if it passes the tests)
whereas we do some basic testing of each AJDT dev build before releasing
it to the masses.

Inside org.aspectj.ajde is ajde.jar - this is a repackaged version of the
aspectjtools.jar that comes with an AspectJ standalone download.

Nick,
If you find you like an AJDT build and want to use it in the surrounding
environment you should just be able to put ajde.jar from the org.aspectj.ajde
plugin ahead of your aspectjtools.jar *from a recent AspectJ download*.
I'm not sure you'll see such great build time improvements outside of the
IDE as you have seen inside the IDE as the enhancements you saw yesterday
were kind of on the interface between the two.

Alex,
The bit of ANT to construct a new ajde.jar from an aspectjtools.jar is
simply:

 <unzip dest="${ajde.build.dir}" src="" />
 <delete includeemptydirs="true">
         <fileset dir="${ajde.build.dir}">
                 <exclude name="org/aspectj/**/*.*" />
         </fileset>
 </delete>
 <zip destfile="ajde.jar">
         <fileset dir="${ajde.build.dir}" />
 </zip>

However ... be very careful when reporting bugs if you have modified your
setups ... we need to know what you have been doing.

I do plan to add dates to the dev builds of AspectJ that we create for
download - just haven't done it yet.

Andy.



Alexandru Popescu <alexandru.popescu@xxxxxxxxx>
Sent by: ajdt-dev-admin@xxxxxxxxxxx

16/02/2005 19:54

Please respond to
ajdt-dev@xxxxxxxxxxx

To
ajdt-dev@xxxxxxxxxxx
cc
Subject
Re: [ajdt-dev] Installing latest  AJDT/AspectJ build





-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[quote Lesiecki Nicholas::on 2/16/2005 9:36 PM]
| Is it possible to somehow synchronize the version numbers of the latest
| development AspectJ and AJDT builds? As it stands, I can install the latest
| AJDT, but I have difficulty upgrading my ant scripts to take advantage of
| the new compiler. Is the DEVELOPMENT jar linked off the home page always in
| sync?
|
| Cheers,
| Nick
|

Hi Nick!

Not so far ago I have asked the same question (integrating last AspectJ development thread). It
seems that with the help of the ant build scripts it would be possible. Unfortunately I didn't have
the time to try to do this. Now, being 2 of us I will increase the priority ;-).

- --
:alex |.::the_mindstorm::.|

| --- Lesiecki Nicholas <ndlesiecki@xxxxxxxxx> wrote:
|
|> Oh. My. God.
|>
|> The sort of good news: an unscientific average of new incremental compile
|> times is about 1.8 seconds, which represents a 25% time reduction over
|> the
|> previous average of 2.5.
|>
|> The REALLY REALLY good news: My full build times have dropped from aroung
|> 80s. to around 40s. I can't emphasize how huge this is for our team. This
|> level of speed increase represents a productivity gain of *hours* per
|> week
|> per developer.
|>
|> You guys are awesome!
|>
|> I've cc'ed the bug.
|>
|> Cheers,
|> Nick
|> --- Matt Chapman <MCHAPMAN@xxxxxxxxxx> wrote:
|>
|> > Just a quick note to let you know about the latest AJDT development
|> > build,
|> > id 1.2.0.20050215161840, available via:
|> >
|> > http://www.eclipse.org/ajdt/download.html
|> >
|> > This development build contains some optimizations in the compiler,
|> from
|> > Andy, and some other changes in AJDT.
|> >
|> > But we're not done yet :)
|> >
|> > Please give your feedback on the bug below, and add yourself to the CC
|> > list if you want to track further developments in this area:
|> >
|> > https://bugs.eclipse.org/bugs/show_bug.cgi?id=85297
|> >
|> > Thanks,
|> >
|> > Matt.
|> >
|> > --
|> > Matt Chapman, mchapman@xxxxxxxxxx
|> > AJDT Development, http://www.eclipse.org/ajdt
|> >
|> > _______________________________________________
|> > aspectj-dev mailing list
|> > aspectj-dev@xxxxxxxxxxx
|> > http://dev.eclipse.org/mailman/listinfo/aspectj-dev
|> >
|>
|> _______________________________________________
|> aspectj-dev mailing list
|> aspectj-dev@xxxxxxxxxxx
|> http://dev.eclipse.org/mailman/listinfo/aspectj-dev
|>
|
| _______________________________________________
| ajdt-dev mailing list
| ajdt-dev@xxxxxxxxxxx
| http://dev.eclipse.org/mailman/listinfo/ajdt-dev
|

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)

iD8DBQFCE6TaTTDTje0R2dgRAtMWAJ9zZ5pfhYwfebJhdejCMIP6E58Y4QCgjt2P
ftjv3onB0jIvrdQkinjeXLY=
=ERfC
-----END PGP SIGNATURE-----
_______________________________________________
ajdt-dev mailing list
ajdt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/ajdt-dev


Back to the top