我正在尝试使用metrics-aspectj库(https://github.com/astefanutti/metrics-aspectj)在我的Dropwizard应用程序中使用带注释的指标,但是在启动时看到以下异常:

[ERROR] Failed to execute goal org.codehaus.mojo:aspectj-maven-plugin:1.8:compile (default) on project app: AJC compiler errors:

[ERROR] error Missing message: configure.incompatibleComplianceForSource in: org.aspectj.ajdt.ajc.messages

[ERROR] error no sources specified

[ERROR] abort AspectJ Compiler 1.8.7

这是我的pom文件中的内容:

io.astefanutti.metrics.aspectj

metrics-aspectj

1.2.0

org.aspectj

aspectjrt

1.8.10

org.codehaus.mojo

aspectj-maven-plugin

1.8

1.8

1.8

io.astefanutti.metrics.aspectj

metrics-aspectj

compile

应用详情

> Java 8

> Dropwizard

>多模块设置

解决方法:

[ERROR] error Missing message: configure.incompatibleComplianceForSource in: org.aspectj.ajdt.ajc.messages

将通过添加进行修复

1.8

除了< source /> & < target />

< complianceLevel />默认为1.5,< source /> 1.8不向后兼容1.5.

标签:java-8,maven,aspectj,dropwizard,java

来源: https://codeday.me/bug/20191110/2014108.html

java aspect编译,Java-AspectJ无法编译相关推荐

  1. Exception in thread main java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static;只能在静态类型或顶级类型中才能声明静态方法

    Exception in thread "main" java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static:只能在静态类型或顶级类型中才 ...

  2. Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包...

    一,实例:新建了一个Maven项目,在eclipse中通过 build path –> configure path-.将依赖包添加到工程中后,eclipse不报错了.但是用Maven命令 mv ...

  3. Java jar 如何防止被反编译?代码写的太烂,害怕被人发现

    欢迎关注方志朋的博客,回复"666"获面试宝典 java作为解释型的语言,其高度抽象的特性意味其很容易被反编译,容易被反编译,自然有防止反编译措施存在.今天就拜读了一篇相关的文章, ...

  4. jad 反编译java

    1 安装 解压jad.zip文件到任何的目录.将会创建两个文件,一个是jad.exe另一个是readme文 件,不需要任何别安装 2 如何使用jad 如果我们有一个单独的java文件example1. ...

  5. java预编译啥意思_java预编译 java jdbc 预编译语句和普通语句的区别

    java中什么是预编译precompile?总有一天你恍然大悟,父母是你花心思,花时间最少,却最爱你的人. 什么是预编译?起什么作用的? . 在java中如何实现预编译?祝你幸福!这句话真俗.小编会祝 ...

  6. idea 编译java程序_Java,Hello World,《算法》环境搭建中的问题,用 cmd 和 IntelliJ Idea 分别编译和运行 Java 程序...

    ▶ IntelliJ idea 下载和安装(http://www.jetbrains.com/idea/) ▶ 新建项目(如图),注意选择 SDK 类型和位置 ● 在 src 目录中新建一个 Pack ...

  7. Java编译分类:前端编译和后端编译

    ava程序代码需要编译后才能在虚拟机中运行,编译涉及到非常多的知识层面:编译原理.语言规范.虚拟机规范.本地机器码优化等:了解编译过程有利于了解整个Java运行机制,不仅可以使得我们编写出更优秀的代码 ...

  8. 抛出运行时异常的目的_「JAVA」运行时异常、编译时异常、自定义异常,通过案例实践转译和异常链...

    Java基础之异常处理机制 什么是异常 从事Java开发的小伙伴对于"异常"应该不陌生,因为每天都会遇到不少异常,或捕获,或抛出.那究竟什么是异常?异常即非正常的,不同于平常.一般 ...

  9. cmd编译java命令_使用CMD命令编译执行java命令

    写程序时,有时候需要动态编译执行,经过各种百度及实战,总结一些使用经验. .java文件分为有包名,无包名,又分为有jar包,无jar包,是否指定jre等等. 接下来总结如下: cmd 编译执行jav ...

  10. java 源码分析_Java 源代码编译成 Class 文件的过程分析

    原标题:Java 源代码编译成 Class 文件的过程分析 在上篇文章< Java三种编译方式:前端编译 JIT编译 AOT编译 >中了解到了它们各有什么优点和缺点,以及前端编译+JIT编 ...

最新文章

  1. linux win文件复制文件夹命令行,window 与 centos 命令行拷贝文件
  2. 上海交通大学乐经良高数手写笔记-多元微积分
  3. python合并路径_python url合并与分离
  4. setInterval设置停止和循环
  5. 项目管理工具篇(一、Maven)
  6. MFC添加自定义消息
  7. 数学家出身的阿拉伯语诗人
  8. 字节跳动(今日头条),战斗力为何如此凶猛?| 畅言
  9. 知识蒸馏 | 综述: 知识的类型
  10. Linux音频驱动-Card创建
  11. php源码修改器,php之0525获取器、修改器、验证
  12. c语言二级java难吗_计算机二级考JAVA还是C?
  13. web 前端学习之制作网页视频
  14. 修改记录-优化后(springboot+shiro+session+redis+ngnix共享)
  15. java水泡_FrozenBubble java实现的泡泡龙游戏,完整 逻辑,关卡功能,分数记录。 Games 240万源代码下载- www.pudn.com...
  16. 微x模块怎么导入主题_WESHOP | 基于微服务的小程序商城系统
  17. 一生中必看的30个故事
  18. 网易2017春招笔试——工作安排
  19. java-操作 Excel
  20. 数字化时代,基于令牌的身份验证是如何工作?

热门文章

  1. android 属性动画源码分析
  2. 制造业各细分行业数据库(2000-2019年)
  3. 华硕 tuf b360 efi_1935MHz凶猛上天!ROG STRIX RTX 3070图赏-华硕,RTX 3070,图赏 ——快科技(驱动之家旗下媒体)-...
  4. 从破解APP开始学Android——用户登录验证
  5. 微信小程序UI框架有哪些?
  6. android 描点抠图源码,一款功能强大的AI驱动一键安卓抠图软件,人物商品图章签名logo...
  7. 编程算法题:101个数字,[1,100]中有一个是重复的,找出这个重复的数字。
  8. tkmybatis详细教程(一篇就明白)
  9. 搭建阿里云服务器内有阿里云幸运券
  10. python调用nmap扫描全端口_Python-通过调用Nmap来进行端口扫描