博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java annotation processor tools(error:annotation processor xx not found 错误:找不到注解处理程序xx)...
阅读量:6680 次
发布时间:2019-06-25

本文共 981 字,大约阅读时间需要 3 分钟。

早几天使用maven-processor-plugin插件做一个很简单的APT例子的时候出现异常

error:annotation processor xx not found

错误:找不到注解处理程序xx

但是processor是存在的!当时没找到原因。

今天突然想到在maven 调用maven-processor-plugin是在<phase>generate-sources</phase>的时候,而我又习惯同时运行mvn clean install,所以这个时候processor还没有编译,于是就报找不到processor错误了!

解决方法很简单,只要让processor先编译了。要不把processor放到别的工程里以依赖包的形式加入,要不把maven-processor-plugin插件移到一个profile里,比如

apt
org.bsc.maven
maven-processor-plugin
process
process
generate-sources
target/generated-sources/java
org.adaikiss.xun.apt.XunProcessor

然后先运行mvn clean install,再运行mvn eclipse:clean eclipse:eclipse -Papt或mvn install -Papt

转载于:https://www.cnblogs.com/adaikiss/archive/2012/09/11/2680196.html

你可能感兴趣的文章
阿铭每日一题 day 4 20180114
查看>>
转载:C#中的泛型
查看>>
1.4 注册系统的逻辑与结构
查看>>
NOIP模拟2017.6.11解题报告
查看>>
洛谷 P1464 Function【动态规划(递推)/记忆化搜索(递归)】
查看>>
Python-Django 视图层
查看>>
uC/OS-II中includes块
查看>>
公共DNS推荐及dns测速
查看>>
查询获取所有数据库名及数据库中表的集合、数据库连接字符串(类生成器,暂时支持mysql,sql server,后期有oracle再更新)...
查看>>
Scramble String
查看>>
Linux基础:CentOS安装python3.7
查看>>
Daily Scrum: 2012/11/27
查看>>
vue学习中v-if和v-show一起使用的问题
查看>>
获取一个月前的当前时间
查看>>
第三期 预测——1.简介
查看>>
behavior planning——12.example cost funtion -lane change penalty
查看>>
基于 Spring + Atomikos + Mybatis的多数据源配置demo
查看>>
随笔-刚毕业找工作的点滴(程序员)
查看>>
利用poi3.8中SXSSFWorkbook实现大数据量导出excel
查看>>
day34-1 面向对象概述
查看>>