AspectJ 1.6 is very old, you should really upgrade to 1.8 (last time I checked 
the current version was 1.8.10) , especially if your compiler has source or 
target version 1.8 because AspectJ compiler below 1.8 cannot understand 1.8 
source code or weave into 1.8 class files, depending on your weaving scenario.

BTW, would you mind describing "still another issue"?
-- 
Alexander Kriegisch


> Am 07.09.2017 um 16:03 schrieb [email protected]:
> 
> compiling weaver is ok when I use JDK5 and aspectj1.61.  And Now I want to 
> upgrade JDK, using JDK8 and aspectj1.6  is ended up with classformatexception 
> , google post on this issue suggest me use aspect1.8, but still another issue 
> came out.
> 
>> On 9/7/17 11:38 AM, Alexander Kriegisch wrote:
>> Hi there.
>> 
>> Disclaimer 1: I have never used Ant in my whole life. I use Maven. So I can 
>> just consult the documentation.
>> 
>> Disclaimer 2: I am nowhere near a PC, just killing time on my tablet, 
>> waiting somewhere.
>> 
>> Having said that, maybe according to 
>> https://ant.apache.org/manual/Types/fileset.html you want to use something 
>> like
>>     <include name="**/*.jar"/>
>> in your bootclass fileset.
>> -- 
>> Alexander Kriegisch
>> https://scrum-master.de
>> 
>> Am 07.09.2017 um 09:52 schrieb [email protected]:
>> 
>>> Hi experts, 
>>> 
>>>   I am trying to use aspectj1.8 to compile weaver, however I encountered 
>>> below warnnings: 
>>> 
>>>   Can you please give me a hint about how to fix these warnnings ? 
>>> 
>>> 
>>>     [iajc] warning incorrect classpath: 
>>> /usr/java/jdk1.8.0_131/jre/lib/calendars.properties 
>>>      [iajc] incorrect classpath: /usr/java/jdk1.8.0_131/jre/lib/classlist 
>>>      [iajc] incorrect classpath: 
>>> /usr/java/jdk1.8.0_131/jre/lib/cmm/CIEXYZ.pf 
>>>      [iajc] incorrect classpath: /usr/java/jdk1.8.0_131/jre/lib/cmm/GRAY.pf 
>>>      [iajc] incorrect classpath: 
>>> /usr/java/jdk1.8.0_131/jre/lib/cmm/LINEAR_RGB.pf 
>>>      [iajc] incorrect classpath: /usr/java/jdk1.8.0_131/jre/lib/cmm/PYCC.pf 
>>>      [iajc] incorrect classpath: /usr/java/jdk1.8.0_131/jre/lib/cmm/sRGB.pf 
>>>      [iajc] incorrect classpath: 
>>> /usr/java/jdk1.8.0_131/jre/lib/content-types.properties 
>>>      [iajc] incorrect classpath: 
>>> /usr/java/jdk1.8.0_131/jre/lib/currency.data 
>>> 
>>> 
>>> below is the test code: 
>>> 
>>>         <iajc source="-target 1.8" 
>>> outJar="${init-mode.lib}/junit-${junit4.version.number}-init.jar"> 
>>>             <bootclasspath> 
>>>                 <fileset dir="${env.JAVA_5_HOME}/jre/lib"> 
>>>                 </fileset> 
>>>             </bootclasspath> 
>>>             <classpath> 
>>>                 <path refid="root.aspectj.path.id" /> 
>>>             </classpath> 
>>>             <aspectpath> 
>>>                 <fileset dir="${weaver.lib}"> 
>>>                     <include name="antjunit-aspect.jar" /> 
>>>                 </fileset> 
>>>             </aspectpath> 
>>>             <inpath> 
>>>                 <pathelement 
>>> location="${root.lib.dir}/junit/${junit4.version.number}/junit-${junit4.version.number}.jar"
>>>  /> 
>>>             </inpath> 
>>>         </iajc> 
>>> 
>>> 
>>> Thanks so much. 
>>> 
>>> Best regards
>>> _______________________________________________
>>> aspectj-users mailing list
>>> [email protected]
>>> To change your delivery options, retrieve your password, or unsubscribe 
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>> 
>> 
>> _______________________________________________
>> aspectj-users mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe from 
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/aspectj-users
> 
> _______________________________________________
> aspectj-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe from 
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/aspectj-users

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
aspectj-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to