I know that this is not the answer you are looking for, but my suggestion is to 
heal the illness instead of taking pills against its symptoms. Go fix your 
problem in the other module which requires noverify in the first place. 
Generating broken bytecode does not sound like a wise approach to me.

-- 
Alexander Kriegisch


> Am 07.10.2017 um 02:55 schrieb Eric B <ebenza...@gmail.com>:
> 
> I'm running into a problem with AspectJ 1.8.10, and not sure how to resolve 
> this.
> 
> I have a multi-module maven build.  One of my modules requires running an ant 
> task (using the antrun-maven-plugin) with the jvm -noverify flag.  
> Consequently, I run the entire maven build using the -noverify flag.
> 
> However, my last module in my build is an AspectJ module.  When I try to 
> compile it using the aspectj-maven-plugin, I get the following error thrown:
> 
> [ERROR] Failed to execute goal 
> org.codehaus.mojo:aspectj-maven-plugin:1.10:compile (default) on project 
> adams-aspects: AJC compiler errors:
> [ERROR] abort ABORT -- (BCException) Unable to find Asm for stackmap 
> generation (Looking for 'aj.org.objectweb.asm.ClassReader'). Stackmap 
> generation for woven code is required to avoid verify errors on a Java 1.7 or 
> higher runtime
> [ERROR] when weaving type webapp.tiles.AthleteBasedForm
> [ERROR] when weaving classes
> [ERROR] when weaving
> [ERROR] when batch building BuildConfig[null] #Files=8 AopXmls=#0
> [ERROR]
> 
> 
> So I'm a bit in a bind.  I can't figure out any way to reconcile both 
> requirements - that module1 needs to run a plugin with the -noverify 
> parameter, and the aspectj plugin that needs to run it without.
> 
> Is there anyway I can disable the need for the stackmap generation to exist 
> in AJ 1.8.10?  I've looked for parameters I can pass to ajc but can't find 
> any.
> 
> Thanks,
> 
> Eric
> 
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@eclipse.org
> 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
aspectj-users@eclipse.org
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