idea怎么把项目发布到tomcat的webapps下_IntelliJ IDEA 2020.2.1 发布

1. 前言

IntelliJ IDEA 2020.2.1 发布了,更新内容如下:

  • 修复了 Lombok 插件被异常阻止的问题
  • 经调试后,MacBook Touch Bar 不再卡住
  • 改进了 Gradle 和 Maven 项目的自动导入 UX
  • 将为 GitHub Enterprise 服务器上的所有项目打开 Pull Requests 工具窗口
  • Windows Defender 警告将不再中断用户工作
  • 根据用户喜好打开新标签页
  • 终端光标现在可以在多个打开的项目中正常工作
  • 项目视图中的文件选择快捷方式恢复正常
  • IDE 将显示 WSL 文件系统上项目的本地历史记录
  • 现在可以在 Windows 上打开在驱动器根目录中创建的项目
  • IDE 可以平稳地运行数据库查询
  • IDE 使用新的 SSH 配置成功连接到远程主机
  • Pull requests 对于所有 GitHub Enterprise URL 均正常工作

最近两个版本的Intellij IDEA没有办法使用lombok插件了,这种问题已经出现了多次,导致胖哥依然使用2020.1的旧版本。其实很多人和我一样也回滚到了旧版本。

我一直认为是lombok插件作者没有及时跟进的问题,事实上我错怪作者米歇尔·普鲁什尼科夫了。这是为什么呢?

2. lombok 失效的原因

当我尝试向lombok作者寻求答案时被告知“it's jetbrain's fault and not my fault.”,他表示他也很冤枉,他早在两周前就已经同IDEA官方进行了沟通并寻求问题的解决方案。

Intellij IDEA工程师Peter Gromov最初把这个问题又抛给了原作者:

这个问题是你的Lombok插件代码中的某些类存在一些不可用的成员,但是这些成员被缓存起来了,即使你插件已经检测出这些缓存失效了,但是却并没有真正的让它们失效。

但是作者不乐意了:这明明是IDEA插件平台处理机制的问题,怎么是我的锅呢?

然后两个大佬针锋相对,一番摆事实讲道理后Intellij IDEA官方意识到是自己的问题。过程十分的精彩。

激烈的学术交流

IntelliJ IDEA 官方表示会在2020.2.1修复这个问题,同时对Lombok作者表达了歉意。

3. 这个问题目前已经修复

IDEA 2020.2.1正式版已经发布,那么这个问题也解决了。但是截至发文前插件市场还没有实装。 因此不要通过商店安装。

你可以到 lombok 的插件市场页在线安装,地址:https://plugins.jetbrains.com/plugin/download?rel=true&updateId=87712

保持IDEA打开,然后按下图操作

4. 额外的消息

Lombok出问题这么长时间以来,造成了重大的影响,很多人因此都没有对IDEA升级。官方已经意识到了Lombok的影响力,已经准备着手启动官方支持lombok的计划,目前还在和插件作者沟通,预计很快lombok将被官方收编。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值