コマンドプロンプトでmvn clean install Tomcat7:deployを実行するたびに、失敗します。生成されたログファイルを開くと、定数プールに無効なバイトタグがあると表示されます。指定するファイルはJava/lang/CharSequence.classです。
ログは次のとおりです。
---- AspectJ Properties ---
AspectJ Compiler 1.6.9.RC3 built on Wednesday Jun 30, 2010 at 15:46:30 GMT
---- Dump Properties ---
Dump file: ajcore.20141116.131622.157.txt
Dump reason: org.aspectj.Apache.bcel.classfile.ClassFormatException
Dump on exception: true
Dump at exit condition: abort
---- Exception Information ---
org.aspectj.Apache.bcel.classfile.ClassFormatException: File: 'Java/lang /CharSequence.class': Invalid byte tag in constant pool: 15
at org.aspectj.Apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.Java:192)
at org.aspectj.Apache.bcel.classfile.ClassParser.parse(ClassParser.Java:131)
at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.Java:412)
at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.Java:373)
at org.aspectj.weaver.World.resolveToReferenceType(World.Java:452)
at org.aspectj.weaver.World.resolve(World.Java:298)
at org.aspectj.weaver.World.resolve(World.Java:211)
at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.Java:95)
at org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter.classTypeSignature2TypeX(BcelGenericSignatureToTypeXConverter.Java:41)
at org.aspectj.weaver.bcel.BcelObjectType.ensureGenericSignatureUnpacked(BcelObjectType.Java:807)
at org.aspectj.weaver.bcel.BcelObjectType.getDeclaredInterfaces(BcelObjectType.Java:255)
at org.aspectj.weaver.ReferenceType.getDeclaredInterfaces(ReferenceType.Java:625)
at org.aspectj.weaver.ResolvedType.getDirectSupertypes(ResolvedType.Java:76)
at org.aspectj.weaver.ResolvedType.collectInterTypeMungers(ResolvedType.Java:1390)
at org.aspectj.weaver.ResolvedType.getInterTypeMungersIncludingSupers(ResolvedType.Java:1371)
at org.aspectj.weaver.ResolvedType.checkInterTypeMungers(ResolvedType.Java:1442)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.Java:791)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.weaveInterTypeDeclarations(AjLookupEnvironment.Java:636)
at org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment.createBinaryTypeFrom(AjLookupEnvironment.Java:1346)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.Java:599)
at org.aspectj.org.Eclipse.jdt.internal.compiler.Compiler.accept(Compiler.Java:276)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.Java:113)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding.resolve(UnresolvedReferenceBinding.Java:49)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveType(BinaryTypeBinding.Java:133)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.resolveTypesFor(BinaryTypeBinding.Java:974)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.methodsBase(BinaryTypeBinding.Java:957)
at org.aspectj.org.Eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.methods(BinaryTypeBinding.Java:1116)
at org.aspectj.org.Eclipse.jdt.internal.compiler.ast.Annotation.resolveType(Annotation.Java:243)
at org.aspectj.org.Eclipse.jdt.internal.compiler.ast.ASTNode.resolveAnnotations(ASTNode.Java:594)
at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.isAspect(AjPipeliningCompilerAdapter.Java:649)
at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.containsAnAspect(AjPipeliningCompilerAdapter.Java:607)
at org.aspectj.ajdt.internal.compiler.AjPipeliningCompilerAdapter.afterDietParsing(AjPipeliningCompilerAdapter.Java:206)
at org.aspectj.ajdt.internal.compiler.CompilerAdapter.ajc$afterReturning$org_aspectj_ajdt_internal_compiler_CompilerAdapter$4$2cef295e(CompilerAdapter.aj:93)
at org.aspectj.org.Eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.Java:358)
at org.aspectj.org.Eclipse.jdt.internal.compiler.Compiler.compile(Compiler.Java:371)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation(AjBuildManager.Java:1022)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.Java:268)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.Java:181)
at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.Java:112)
at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.Java:60)
at org.aspectj.tools.ajc.Main.run(Main.Java:363)
at org.aspectj.tools.ajc.Main.runMain(Main.Java:240)
at org.codehaus.mojo.aspectj.AbstractAjcCompiler.execute(AbstractAjcCompiler.Java:360)
at org.Apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.Java:132)
at org.Apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.Java:208)
at org.Apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.Java:153)
at org.Apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.Java:145)
at org.Apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.Java:116)
at org.Apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.Java:80)
at org.Apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.Java:51)
at org.Apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.Java:120)
at org.Apache.maven.DefaultMaven.doExecute(DefaultMaven.Java:347)
at org.Apache.maven.DefaultMaven.execute(DefaultMaven.Java:154)
at org.Apache.maven.cli.MavenCli.execute(MavenCli.Java:582)
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:62)
at Sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.Java:43)
at Java.lang.reflect.Method.invoke(Method.Java:483)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.Java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.Java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.Java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.Java:356)
---- System Properties ---
Java.runtime.name=Java(TM) SE Runtime Environment
Sun.boot.library.path=c:\program files\Java\jdk1.8.0_11\jre\bin
Java.vm.version=25.11-b03
Java.vm.vendor=Oracle Corporation
Java.vendor.url=http://Java.Oracle.com/
guice.disable.misplaced.annotation.check=true
path.separator=;
Java.vm.name=Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg=Sun.io
user.country=US
user.script=
Sun.Java.launcher=Sun_STANDARD
Sun.os.patch.level=
Java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:\Users\phill_000\Documents\Bingocise\Server\bingocise
Java.runtime.version=1.8.0_11-b12
Java.awt.graphicsenv=Sun.awt.Win32GraphicsEnvironment
Java.endorsed.dirs=c:\program files\Java\jdk1.8.0_11\jre\lib\endorsed
os.Arch=AMD64
Java.io.tmpdir=C:\Users\PHILL_~1\AppData\Local\Temp\
line.separator=
Java.vm.specification.vendor=Oracle Corporation
user.variant=
os.name=Windows 8.1
classworlds.conf=C:\devtools\maven\bin\..\bin\m2.conf
Sun.jnu.encoding=Cp1252
Java.library.path=c:\program files\Java\jdk1.8.0_11\bin;C:\WINDOWS\Sun\Java\bin;C: \WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\nodejs\;c:\users\phill_000\development\Android\sdk\tools;c:\users\phill_000\development\Android\sdk\platform-tools;C:\Ant\bin;C:\Ant\bin\ant.bat;C:\Program Files\TortoiseSVN\bin;C:\devtools\maven\bin;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\Doctrine extensions for PHP\;c:\program files\Java\jdk1.8.0_11\bin;C:\Users\phill_000\AppData\Roaming\npm;c:\users\phill_000\development\Android\sdk\tools;c:\users\phill_000\development\Android\sdk\platform-tools;C:\Ant\bin;C:\Ant\bin\ant.bat;.
Java.specification.name=Java Platform API Specification
Java.class.version=52.0
Sun.management.compiler=HotSpot 64-Bit Tiered Compilers
os.version=6.3
user.home=C:\Users\phill_000
user.timezone=America/Chicago
Java.awt.printerjob=Sun.awt.windows.WPrinterJob
file.encoding=Cp1252
Java.specification.version=1.8
Java.class.path=C:\devtools\maven\bin\..\boot\plexus-classworlds-2.5.1.jar
user.name=phill_000
Java.vm.specification.version=1.8
Sun.Java.command=org.codehaus.plexus.classworlds.launcher.Launcher clean install Tomcat7:deploy
Java.home=c:\program files\Java\jdk1.8.0_11\jre
Sun.Arch.data.model=64
user.language=en
Java.specification.vendor=Oracle Corporation
awt.toolkit=Sun.awt.windows.WToolkit
Java.vm.info=mixed mode
Java.version=1.8.0_11
Java.ext.dirs=c:\program files\Java\jdk1.8.0_11\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
Sun.boot.class.path=c:\program files\Java\jdk1.8.0_11\jre\lib\resources.jar;c:\program files\Java\jdk1.8.0_11\jre\lib\rt.jar;c:\program files\Java\jdk1.8.0_11 \jre\lib\sunrsasign.jar;c:\program files\Java\jdk1.8.0_11\jre\lib\jsse.jar;c:\program files\Java\jdk1.8.0_11\jre\lib\jce.jar;c:\program files\Java\jdk1.8.0_11\jre\lib\charsets.jar;c:\program files\Java\jdk1.8.0_11\jre\lib\jfr.jar;c:\program files\Java\jdk1.8.0_11\jre\classes
Java.vendor=Oracle Corporation
Sun.stderr.encoding=cp437
maven.home=C:\devtools\maven\bin\..
file.separator=\
Java.vendor.url.bug=http://bugreport.Sun.com/bugreport/
Sun.io.unicode.encoding=UnicodeLittle
Sun.cpu.endian=little
Sun.stdout.encoding=cp437
Sun.desktop=windows
Sun.cpu.isalist=AMD64
---- Command Line ---
-outxml
-source
1.6
-target
1.6
-classpath
C:\Users\phill_000\.m2\repository\antlr\antlr\2.7.6\antlr-2.7.6.jar;C:\Users\phill_000 \.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Usersv \phill_000\.m2\repository\asm\asm\3.1\asm-3.1.jar;C:\Users\phill_000\.m2\repository\cglib\cglib\2.2\cglib-2.2.jar;C:\Users\phill_000\.m2\repository\com\google\code\geocoder-Java\geocoder-Java\0.15\geocoder-Java-0.15.jar;C:\Users\phill_000\.m2\repository\com\google\code\gson\gson\1.7.2\gson-1.7.2.jar;C:\Users\phill_000\.m2\repository\com\google\guava\guava\r08\guava-r08.jar;C:\Users\phill_000\.m2\repository\com\itextpdf\itextpdf\5.3.1\itextpdf-5.3.1.jar;C:\Users\phill_000\.m2\repository\com\itextpdf\tool\xmlworker\1.1.5\xmlworker-1.1.5.jar;C:\Users\phill_000\.m2\repository\com\Sun\faces\jsf-api\2.2.7\jsf-api-2.2.7.jar;C:\Users\phill_000\.m2\repository\com\Sun\faces\jsf-impl\2.2.7\jsf-impl-2.2.7.jar;C:\Users\phill_000\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\phill_000\.m2\repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar;C:\Users\phill_000\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar;C:\Users\phill_000\.m2\repository\commons-dbcp\commons-dbcp\20030825.184428\commons-dbcp-20030825.184428.jar;C:\Users\phill_000\.m2\repository\commons-digester\commons-digester\2.0\commons-digester-2.0.jar;C:\Users\phill_000\.m2\repository\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;C:\Users\phill_000\.m2\repository\commons-io\commons-io\1.3.1\commons-io-1.3.1.jar;C:\Users\phill_000\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\phill_000\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\phill_000\.m2\repository\commons-pool\commons-pool\20030825.183949\commons-pool-20030825.183949.jar;C:\Users\phill_000\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\phill_000\.m2\repository\javassist\javassist\3.9.0.GA\javassist-3.9.0.GA.jar;C:\Users\phill_000\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\phill_000\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\phill_000\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Users\phill_000\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\phill_000\.m2\repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.jar;C:\Users\phill_000\.m2\repository\javax\transaction\jta\1.1\jta-1.1.jar;C:\Users\phill_000\.m2\repository\jboss\javassist\3.7.ga\javassist-3.7.ga.jar;C:\Users\phill_000\.m2\repository\junit\junit\4.7\junit-4.7.jar;C:\Users\phill_000\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\phill_000\.m2\repository\mysql\mysql-connector-Java\5.1.16\mysql-connector-Java-5.1.16.jar;C:\Users\phill_000\.m2\repository\ognl\ognl\2.7.3\ognl-2.7.3.jar;C:\Users\phill_000\.m2\repository\opensymphony\ognl\2.6.11\ognl-2.6.11.jar;C:\Users\phill_000\.m2\repository\org\antlr\antlr-runtime\3.3\antlr-runtime-3.3.jar;C:\Users\phill_000\.m2\repository\org\antlr\stringtemplate\4.0.2\stringtemplate-4.0.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-api\2.2.2\tiles-api-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-compat\2.2.2\tiles-compat-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-core\2.2.2\tiles-core-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-el\2.2.2\tiles-el-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-extras\2.2.2\tiles-extras-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-freemarker\2.2.2\tiles-freemarker-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-jsp\2.2.2\tiles-jsp-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-mvel\2.2.2\tiles-mvel-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-ognl\2.2.2\tiles-ognl-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-servlet\2.2.2\tiles-servlet-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-servlet-wildcard\2.2.2\tiles-servlet-wildcard-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-template\2.2.2\tiles-template-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\tiles\tiles-velocity\2.2.2\tiles-velocity-2.2.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\velocity\velocity\1.6.2\velocity-1.6.2.jar;C:\Users\phill_000\.m2\repository\org\Apache\velocity\velocity-tools\2.0\velocity-tools-2.0.jar;C:\Users\phill_000\.m2\repository\org\aspectj\aspectjrt\1.6.9\aspectjrt-1.6.9.jar;C:\Users\phill_000\.m2\repository\org\aspectj\aspectjweaver\1.6.11\aspectjweaver-1.6.11.jar;C:\Users\phill_000\.m2\repository\org\atmosphere\atmosphere-annotations\2.1.7\atmosphere-annotations-2.1.7.jar;C:\Users\phill_000\.m2\repository\org\atmosphere\atmosphere-compat-Tomcat\2.0.1\atmosphere-compat-Tomcat-2.0.1.jar;C:\Users\phill_000\.m2\repository\org\atmosphere\atmosphere-compat-Tomcat7\2.0.1\atmosphere-compat-Tomcat7-2.0.1.jar;C:\Users\phill_000\.m2\repository\org\atmosphere\atmosphere-runtime\2.1.7\atmosphere-runtime-2.1.7.jar;C:\Users\phill_000\.m2\repository\org\bouncycastle\bcprov-jdk16\1.46\bcprov-jdk16-1.46.jar;C:\Users\phill_000\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.9.13\jackson-core-asl-1.9.13.jar;C:\Users\phill_000\.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.9.13\jackson-mapper-asl-1.9.13.jar;C:\Users\phill_000\.m2\repository\org\freemarker\freemarker\2.3.15\freemarker-2.3.15.jar;C:\Users\phill_000\.m2\repository\org\hibernate\ejb3-persistence\1.0.2.GA\ejb3-persistence-1.0.2.GA.jar;C:\Users\phill_000\.m2\repository\org\hibernate\hibernate-annotations\3.4.0.GA\hibernate-annotations-3.4.0.GA.jar;C:\Users\phill_000\.m2\repository\org\hibernate\hibernate-commons-annotations\3.1.0.GA\hibernate-commons-annotations-3.1.0.GA.jar;C:\Users\phill_000\.m2\repository\org\hibernate\hibernate-core\3.3.0.SP1\hibernate-core-3.3.0.SP1.jar;C:\Users\phill_000\.m2\repository\org\hibernate\hibernate-entitymanager\3.4.0.GA\hibernate-entitymanager-3.4.0.GA.jar;C:\Users\phill_000\.m2\repository\org\jasypt\jasypt\1.9.0\jasypt-1.9.0.jar;C:\Users\phill_000\.m2\repository\org\jasypt\jasypt-hibernate3\1.9.0\jasypt-hibernate3-1.9.0.jar;C:\Users\phill_000\.m2\repository\org\jasypt\jasypt-spring31\1.9.0\jasypt-spring31-1.9.0.jar;C:\Users\phill_000\.m2\repository\org\jsoup\jsoup\1.7.2\jsoup-1.7.2.jar;C:\Users\phill_000\.m2\repository\org\mvel\mvel2\2.0.11\mvel2-2.0.11.jar;C:\Users\phill_000\.m2\repository\org\primefaces\primefaces\5.0\primefaces-5.0.jar;C:\Users\phill_000\.m2\repository\org\primefaces\extensions\all-themes\1.0.7\all-themes-1.0.7.jar;C:\Users\phill_000\.m2\repository\org\primefaces\themes\all-themes\1.0.10\all-themes-1.0.10.jar;C:\Users\phill_000\.m2\repository\org\quartz-scheduler\quartz\1.8.5\quartz-1.8.5.jar;C:\Users\phill_000\.m2\repository\org\quartz-scheduler\quartz-jboss\1.8.5\quartz-jboss-1.8.5.jar;C:\Users\phill_000\.m2\repository\org\quartz-scheduler\quartz-Oracle\1.8.5\quartz-Oracle-1.8.5.jar;C:\Users\phill_000\.m2\repository\org\quartz-scheduler\quartz-weblogic\1.8.5\quartz-weblogic-1.8.5.jar;C:\Users\phill_000\.m2\repository\org\reflections\reflections\0.9.5\reflections-0.9.5.jar;C:\Users\phill_000\.m2\repository\org\slf4j\jcl-over-slf4j\1.5.10\jcl-over-slf4j-1.5.10.jar;C:\Users\phill_000\.m2\repository\org\slf4j\slf4j-api\1.5.10\slf4j-api-1.5.10.jar;C:\Users\phill_000\.m2\repository\org\slf4j\slf4j-log4j12\1.5.10\slf4j-log4j12-1.5.10.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-aop\3.2.3.RELEASE\spring-aop-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-beans\3.2.3.RELEASE\spring-beans-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-context\3.2.3.RELEASE\spring-context-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-context-support\3.2.3.RELEASE\spring-context-support-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-core\3.2.3.RELEASE\spring-core-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-expression\3.2.3.RELEASE\spring-expression-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-jdbc\3.2.3.RELEASE\spring-jdbc-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-orm\3.2.3.RELEASE\spring-orm-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-oxm\3.2.3.RELEASE\spring-oxm-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-test\3.2.3.RELEASE\spring-test-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-tx\3.2.3.RELEASE\spring-tx-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-web\3.2.3.RELEASE\spring-web-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-webmvc\3.2.3.RELEASE\spring-webmvc-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\spring-webmvc-portlet\3.2.3.RELEASE\spring-webmvc-portlet-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\ldap\spring-ldap-core\1.3.2.RELEASE\spring-ldap-core-1.3.2.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-acl\3.2.3.RELEASE\spring-security-acl-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-config\3.2.3.RELEASE\spring-security-config-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-core\3.2.3.RELEASE\spring-security-core-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-ldap\3.2.3.RELEASE\spring-security-ldap-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-taglibs\3.2.3.RELEASE\spring-security-taglibs-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\security\spring-security-web\3.2.3.RELEASE\spring-security-web-3.2.3.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\webflow\spring-binding\2.4.0.RELEASE\spring-binding-2.4.0.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\webflow\spring-faces\2.4.0.RELEASE\spring-faces-2.4.0.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\webflow\spring-js\2.4.0.RELEASE\spring-js-2.4.0.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\webflow\spring-js-resources\2.4.0.RELEASE\spring-js-resources-2.4.0.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\springframework\webflow\spring-webflow\2.4.0.RELEASE\spring-webflow-2.4.0.RELEASE.jar;C:\Users\phill_000\.m2\repository\org\tuckey\urlrewritefilter\4.0.3\urlrewritefilter-4.0.3.jar;C:\Users\phill_000\.m2\repository\oro\oro\2.0.8\oro-2.0.8.jar;C:\Users\phill_000\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Users\phill_000\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\phill_000\Documents\Bingocise\Server\bingocise\target\classes
-d
C:\Users\phill_000\Documents\Bingocise\Server\bingocise\target\classes
編集:これらはorg.aspectjに関連する依存関係です
<org.aspectj-version>1.6.9</org.aspectj-version>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.11</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
Aspectj-maven-pluginバージョン1.2およびバージョン1.6.1をJava 1.6。
[ERROR] Internal compiler error
org.aspectj.Apache.bcel.classfile.ClassFormatException: File: 'Java/lang/CharSequence.class': Invalid byte tag in constant pool: 18
at org.aspectj.Apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.Java:192)
at org.aspectj.Apache.bcel.classfile.ClassParser.parse(ClassParser.Java:131)
at org.aspectj.weaver.bcel.BcelWorld.lookupJavaClass(BcelWorld.Java:323)
at org.aspectj.weaver.bcel.BcelWorld.resolveDelegate(BcelWorld.Java:277)
この問題を修正するために、他のaspectj依存関係について、aspectj-maven-pluginをバージョン1.8およびバージョン1.8.7にアップグレードしました。これが私のpom.xmlです:
<properties>
<aspectj.version>1.8.7</aspectj.version>
<compiler.version>1.6</compiler.version>
</properties>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.8</version>
<configuration>
<showWeaveInfo>true</showWeaveInfo>
<source>${compiler.version}</source>
<target>${compiler.version}</target>
<Xlint>ignore</Xlint>
<complianceLevel>${compiler.version}</complianceLevel>
<encoding>UTF-8</encoding>
<verbose>false</verbose>
<aspectLibraries>
<aspectLibrary>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</aspectLibrary>
</aspectLibraries>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
...
</plugins>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
Java 8およびAspectJバージョン1.6.11でプロジェクトをビルドすると、このエラーが発生しました。
解決策:ダウングレードしてみてくださいJavaコンパイラーをJDK 7にアップグレードするか、AspectJ依存関係を1.8+にアップグレードします
プロジェクトでAspectJに関連する次のアーティファクトを探します。
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.11</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.6.11</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.11</version>
</dependency>
依存関係に競合があります
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
そして
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version>
</dependency>
aspectjweaver
依存関係を削除して実行します