java: JPS 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程“jps.track.ap.dependencies”VM 标志启用/禁用增量注解处理环境

这篇具有很好参考价值的文章主要介绍了java: JPS 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程“jps.track.ap.dependencies”VM 标志启用/禁用增量注解处理环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:

idea运行报错: JPS 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程“jps.track.ap.dependencies”VM 标志启用/禁用增量注解处理环境

后果:

1、运行时,后续引用的jar包、Maven依赖都不能用,提示“不存在xxxxx”
2、并不影响打包和包的使用

原因分析:

同事的开发工具和我的不一样,不同版本开发工具生成了一些非代码文件并上传到了svn,我在这边同步到了,造成开发工具运行出现依赖找不到的问题

如图生成的.iml文件
java: jps 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程,java,开发语言,intellij-idea
部分文件内容:
java: jps 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程,java,开发语言,intellij-idea

处理方式:

1、删除项目绑定的开发工具生成的非代码文件,并禁止同步到svn
2、删除开发工具生成文件,再重新引入项目运行文章来源地址https://www.toymoban.com/news/detail-775127.html

到了这里,关于java: JPS 增量注解进程已禁用。部分重新编译的编译结果可能不准确。使用构建进程“jps.track.ap.dependencies”VM 标志启用/禁用增量注解处理环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Vivado增量编译:加速FPGA设计实现的利器

    随着FPGA设计的复杂度不断提高,设计人员需要选择更为高效的设计流程来保证开发效率和减少开发成本。其中,Vivado增量编译是一种非常重要的设计流程。本文将介绍Vivado增量编译的基本概念、优点、使用方法以及注意事项。 通过阅读本文可以了解: 增量编译是什么?有什

    2024年02月09日
    浏览(55)
  • Android Mediatek 禁用拨号应用的部分UI显示

    目录 修改的文件: 文件修改说明: 1. InCallActivity.java 2. InCallPresenter.java 3. StatusBarNotifier.java 这个是早期客制化需求 , 当时我记得是需要拨号的同时需要禁止系统通话被拉起 , 意思就是  电话过来了, 不能显示UI的同时还在通话 , 然后我做个了自定义的APP去控制通话。 这个修改

    2024年02月17日
    浏览(47)
  • Mac 禁用一些高占用cup的进程

    什么是CrashReporter? CrashReporter在应用程序崩溃的任何时候都会运行,它旨在保存应用程序状态,以帮助开发人员找出应用程序崩溃原因。基本上,一个进程是启动、崩溃(并调用CrashReporter),然后重新启动,重复这个循环,永远不会结束。 如何识别崩溃的原因 为了显示哪个

    2024年02月06日
    浏览(30)
  • 必知必会Java命令-jps

    你好,我是阿光。 最近想着把工作中使用过的java命令都梳理一下,方便日后查阅。虽然这类文章很多,但自己梳理总结后,还是会有一些新的收获。这也是这篇笔记的由来。 今天先聊聊 jps 命令。 jps 命令是JDK提供的一个工具,用于查看目标系统上的Java进程基本信息(进程

    2024年02月05日
    浏览(43)
  • STM32Cubemx对文件重新编辑时,丢失部分文件

    目录 前言: 问题1:自己编写好的文件会莫名奇妙的丢失 解决方案: 问题2:src文件夹被移除 原因分析: 解决方法:   博主在适用STM32Cubemx时,对现有工程进行编译的同时发现两个问题,有时候自己编写好的文件会莫名奇妙的丢失。另一个问题是src文件夹被移除。 这是现有

    2024年02月15日
    浏览(37)
  • linux 如何查看es进程,Linux---关闭Elasticsearch进程,并重新启动

    查看ES进程: 执行命令:ps -ef | grep elasticsearch 如果有elasticsearch进程,则会返回包含elasticsearch的进程信息,如下所示: 如果没有elasticsearch进程,则不会返回任何信息。 关闭ES进程: 执行命令:sudo systemctl stop elasticsearch 等待一段时间,直到ES进程完全停止。 重新启动

    2024年02月11日
    浏览(51)
  • 重新理解Linux交叉编译及编译流程

    参考书籍 1、编译原理 2、嵌入式Linux应用开发 当我们开发目标是一个嵌入式设备时,便需要在PC机上编译出能在该嵌入式设备上运行的可执行文件,这里编译主机与目标运行主机不是同一个设备,那么该过程就称为交叉编译;而编译是指一个源代码文件(这里指的是编译性程

    2023年04月08日
    浏览(35)
  • 裸机配置Java环境,解决 -bash: jps: command not found

            目录 配置JDK         1、第一步:使用yum命令查找JDK         2、第二步:执行安装命令         3、第三步:验证是否安装成功         4、第四步:验证是否可用         5、第五步:安装开发环境         6、第六步:配置环境变量        

    2024年02月04日
    浏览(58)
  • 新版Unity编译效率提高,关闭脚本自动重新编译。

    使用VS Studio也有对应的修改 修改不生效的话,需要关闭编辑器重进就好了。 我用的是** ** 当脚本哪怕空格,unity都自动刷新的时候真的特别难受,影响效率。 新版本没有以前的脚本Auto Refresh选项了,然后我用的事rider,发现 编辑器和这个ide里面都有需要改的地方,其他ide要自

    2024年02月11日
    浏览(42)
  • Nginx重新编译并添加模块

            作用:一是检查所需模块是否已安装,二是将configure arguments: 后面的参数复制出来并保存,因为等会重新编译时还需将这些模块一同添加进去。         进入Nginx源码包目录下,执行make clean指令,清除历史编译。         使用./configure --help指令查询需要配置的参

    2024年02月05日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包