Home » Language IDEs » AspectJ » syncing AJDT with AspectJ build?
| |
Re: syncing AJDT with AspectJ build? [message #65425 is a reply to message #65381] |
Fri, 26 May 2006 12:51 |
Jimisola Laursen Messages: 134 Registered: July 2009 |
Senior Member |
|
|
Hi,
I might be totally off here, but can't I use an (older) fixed version
AspectJ with AJDT.
Just because a (shipped) product uses, say AspectJ 1.5.1a, shouldn't mean
that the development team can't upgrade to a more recent version of AJDT
(compare JDK/JRE and JDT).
I might want to to be able to have different AspectJ versions for different
products in Eclipse.
There doesn't seem to be an equivalent for Java Build Path -> Add Library ->
JRE System Library.
There is the ASPECTJRT_LIB, but that is not quite it or?
Jimisola
"Matt Chapman" <mpchapman@gmail.com> wrote in message
news:e56i7v$a9u$1@utils.eclipse.org...
> Hi Barry,
>
> What exactly is your use case here? How are you using AJDT and the
> separate AspectJ builds together?
>
> We'll look at providing links on the ajdt download page, although I'm
> concerned that it might make the download page more cluttered/confusing.
>
> See also 113948 in bugzilla for an enhancement which would bring the two
> separate builds a bit closer together.
>
> Regards,
>
> Matt.
>
> Barry Kaplan wrote:
>> I tend to upgrade aspectj triggered on AJDT. I'm using the development
>> builds, which indicate which AspectJ development build was used. But
>> often the latest aspectj development build is newer than that included in
>> ajdt, and the ajdt version is no longer on the aspectj download page.
>>
>> Would it be possible to provide a link to the included aspectj build
>> directly from the ajdt page to make keeping in sync easier? Or is there
>> some other place where I can get just a little bit old aspectj
>> development builds? Or does it not matter much, since I use LTW
>> exclusively?
>>
>> thanks!
|
|
|
Re: syncing AJDT with AspectJ build? [message #65509 is a reply to message #65425] |
Fri, 26 May 2006 17:26 |
Eclipse User |
|
|
|
Originally posted by: clemas.uk.ibm.com
I believe Barry works in AJDT and then does Ant builds outside and it is
true that during the long development time of AspectJ5 we frequently
made changes to cause incompatibilities between the two. We haven't
recently made any changes like this - but I wont guarantee that it wont
happen, we need to think about how to make it available in the easiest
way possible.
It isn't quite the same as comparing JDK/JRE and the JDT, it's more like
comparing JDTCore and JDTUI. Eclipse don't provide a site where you go
and download the standalone compiler, it's in the eclipse build and it
matches exactly the version of JDTUI that exposes it through the eclipse
UI. If you want to do Ant builds after you've finished pure Java
development in Eclipse then you just use javac from your favourite VM
provider (you could use JDTCore in batch mode but I'm not sure how many
people do that at the moment). So you can see that because AspectJ does
provide a separate site where you can get the compiler then things get
out of step - we don't like releasing AJDT builds without ensuring the
AspectJ plugged into them passes all the tests - but those tests are
separate to the thousands we run just against the core compiler. If a
build passes the core compiler tests it is suitable for use on command
line or through Ant - so we make it available from our download page.
The problem is that a particular (stable) version of HEAD makes its way
into AJDT and we don't archive that in an accessible way for users who
want a pair of compiler/AJDT that match. Matts pointer to the
'repackaging of AspectJ' enhancement is a possible way to address this.
Andy.
Jimisola Laursen wrote:
> Hi,
>
> I might be totally off here, but can't I use an (older) fixed version
> AspectJ with AJDT.
> Just because a (shipped) product uses, say AspectJ 1.5.1a, shouldn't mean
> that the development team can't upgrade to a more recent version of AJDT
> (compare JDK/JRE and JDT).
>
> I might want to to be able to have different AspectJ versions for different
> products in Eclipse.
> There doesn't seem to be an equivalent for Java Build Path -> Add Library ->
> JRE System Library.
> There is the ASPECTJRT_LIB, but that is not quite it or?
>
> Jimisola
>
> "Matt Chapman" <mpchapman@gmail.com> wrote in message
> news:e56i7v$a9u$1@utils.eclipse.org...
>
>>Hi Barry,
>>
>>What exactly is your use case here? How are you using AJDT and the
>>separate AspectJ builds together?
>>
>>We'll look at providing links on the ajdt download page, although I'm
>>concerned that it might make the download page more cluttered/confusing.
>>
>>See also 113948 in bugzilla for an enhancement which would bring the two
>>separate builds a bit closer together.
>>
>>Regards,
>>
>>Matt.
>>
>>Barry Kaplan wrote:
>>
>>>I tend to upgrade aspectj triggered on AJDT. I'm using the development
>>>builds, which indicate which AspectJ development build was used. But
>>>often the latest aspectj development build is newer than that included in
>>>ajdt, and the ajdt version is no longer on the aspectj download page.
>>>
>>>Would it be possible to provide a link to the included aspectj build
>>>directly from the ajdt page to make keeping in sync easier? Or is there
>>>some other place where I can get just a little bit old aspectj
>>>development builds? Or does it not matter much, since I use LTW
>>>exclusively?
>>>
>>>thanks!
>
>
>
|
|
| | | |
Re: syncing AJDT with AspectJ build? [message #593938 is a reply to message #65381] |
Fri, 26 May 2006 12:51 |
Jimisola Laursen Messages: 134 Registered: July 2009 |
Senior Member |
|
|
Hi,
I might be totally off here, but can't I use an (older) fixed version
AspectJ with AJDT.
Just because a (shipped) product uses, say AspectJ 1.5.1a, shouldn't mean
that the development team can't upgrade to a more recent version of AJDT
(compare JDK/JRE and JDT).
I might want to to be able to have different AspectJ versions for different
products in Eclipse.
There doesn't seem to be an equivalent for Java Build Path -> Add Library ->
JRE System Library.
There is the ASPECTJRT_LIB, but that is not quite it or?
Jimisola
"Matt Chapman" <mpchapman@gmail.com> wrote in message
news:e56i7v$a9u$1@utils.eclipse.org...
> Hi Barry,
>
> What exactly is your use case here? How are you using AJDT and the
> separate AspectJ builds together?
>
> We'll look at providing links on the ajdt download page, although I'm
> concerned that it might make the download page more cluttered/confusing.
>
> See also 113948 in bugzilla for an enhancement which would bring the two
> separate builds a bit closer together.
>
> Regards,
>
> Matt.
>
> Barry Kaplan wrote:
>> I tend to upgrade aspectj triggered on AJDT. I'm using the development
>> builds, which indicate which AspectJ development build was used. But
>> often the latest aspectj development build is newer than that included in
>> ajdt, and the ajdt version is no longer on the aspectj download page.
>>
>> Would it be possible to provide a link to the included aspectj build
>> directly from the ajdt page to make keeping in sync easier? Or is there
>> some other place where I can get just a little bit old aspectj
>> development builds? Or does it not matter much, since I use LTW
>> exclusively?
>>
>> thanks!
|
|
|
Re: syncing AJDT with AspectJ build? [message #593991 is a reply to message #65425] |
Fri, 26 May 2006 17:26 |
Andrew Clement Messages: 162 Registered: July 2009 |
Senior Member |
|
|
I believe Barry works in AJDT and then does Ant builds outside and it is
true that during the long development time of AspectJ5 we frequently
made changes to cause incompatibilities between the two. We haven't
recently made any changes like this - but I wont guarantee that it wont
happen, we need to think about how to make it available in the easiest
way possible.
It isn't quite the same as comparing JDK/JRE and the JDT, it's more like
comparing JDTCore and JDTUI. Eclipse don't provide a site where you go
and download the standalone compiler, it's in the eclipse build and it
matches exactly the version of JDTUI that exposes it through the eclipse
UI. If you want to do Ant builds after you've finished pure Java
development in Eclipse then you just use javac from your favourite VM
provider (you could use JDTCore in batch mode but I'm not sure how many
people do that at the moment). So you can see that because AspectJ does
provide a separate site where you can get the compiler then things get
out of step - we don't like releasing AJDT builds without ensuring the
AspectJ plugged into them passes all the tests - but those tests are
separate to the thousands we run just against the core compiler. If a
build passes the core compiler tests it is suitable for use on command
line or through Ant - so we make it available from our download page.
The problem is that a particular (stable) version of HEAD makes its way
into AJDT and we don't archive that in an accessible way for users who
want a pair of compiler/AJDT that match. Matts pointer to the
'repackaging of AspectJ' enhancement is a possible way to address this.
Andy.
Jimisola Laursen wrote:
> Hi,
>
> I might be totally off here, but can't I use an (older) fixed version
> AspectJ with AJDT.
> Just because a (shipped) product uses, say AspectJ 1.5.1a, shouldn't mean
> that the development team can't upgrade to a more recent version of AJDT
> (compare JDK/JRE and JDT).
>
> I might want to to be able to have different AspectJ versions for different
> products in Eclipse.
> There doesn't seem to be an equivalent for Java Build Path -> Add Library ->
> JRE System Library.
> There is the ASPECTJRT_LIB, but that is not quite it or?
>
> Jimisola
>
> "Matt Chapman" <mpchapman@gmail.com> wrote in message
> news:e56i7v$a9u$1@utils.eclipse.org...
>
>>Hi Barry,
>>
>>What exactly is your use case here? How are you using AJDT and the
>>separate AspectJ builds together?
>>
>>We'll look at providing links on the ajdt download page, although I'm
>>concerned that it might make the download page more cluttered/confusing.
>>
>>See also 113948 in bugzilla for an enhancement which would bring the two
>>separate builds a bit closer together.
>>
>>Regards,
>>
>>Matt.
>>
>>Barry Kaplan wrote:
>>
>>>I tend to upgrade aspectj triggered on AJDT. I'm using the development
>>>builds, which indicate which AspectJ development build was used. But
>>>often the latest aspectj development build is newer than that included in
>>>ajdt, and the ajdt version is no longer on the aspectj download page.
>>>
>>>Would it be possible to provide a link to the included aspectj build
>>>directly from the ajdt page to make keeping in sync easier? Or is there
>>>some other place where I can get just a little bit old aspectj
>>>development builds? Or does it not matter much, since I use LTW
>>>exclusively?
>>>
>>>thanks!
>
>
>
|
|
| | |
Goto Forum:
Current Time: Thu Dec 26 10:27:09 GMT 2024
Powered by FUDForum. Page generated in 0.04107 seconds
|