当前位置: 首页 > news >正文

做网站设计怎么样可信赖的购物网站建设

做网站设计怎么样,可信赖的购物网站建设,网站建设的现状与趋势论文,学网站建设的工资高吗高版本的 lombok 和 tomcat 7 插件冲突问题 在开发期间,当我们使用 tomcat7-maven-plugin 来作为运行环境运行我们项目使,如果我们项目中使用了 1.16.20 及以上版本的 lombok 包,项目启动时会报错: for annotations org.apache.…

在这里插入图片描述

高版本的 lombok 和 tomcat 7 插件冲突问题

在开发期间,当我们使用 tomcat7-maven-plugin 来作为运行环境运行我们项目使,如果我们项目中使用了 1.16.20 及以上版本的 lombok 包,项目启动时会报错:

for annotations org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19

原因在于,从 1.16.20 开始 lombok 包中有了一个叫 module-info.class 的文件,而低版本的 tomcat 不能识别这个文件,从而导致运行时出错。

其实这个问题对于我们而言不是问题,因为项目部署时,肯定不会部署到 tomcat 7 上,至少是 tomcat 8.5 。

对于这个问题,解决办法有 3 个:

  • 办法 1:使用 tomcat8-maven-plugin ,代替 tomcat7 ;

  • 办法 2:使用低版本的 lombok,例如,1.14.x 的最高版本 1.14.8

  • 办法 3:将 lombok 的 <scope> 设置为 provided,这样,maven 在打包时就不会将 lombok 包含在 jar/war 包内。我们对 lombok 的使用也就是在编译时使用,运行时不需要它。

http://www.yayakq.cn/news/570851/

相关文章:

  • 家居企业网站建设效果驻马店专业网站建设
  • 东营建网站代理公司网站备案
  • 响应式网站设计公司wordpress 菜单位置
  • 做源码网站赚钱吗ks3c ks4c做网站
  • 福州商城网站建设网站建设公司工资设置
  • 用织梦做网站后面可以改吗杭州西湖区网站建设
  • 个人网站建设方案书怎么写山东网站建设电话
  • 珠海酒店网站建设公司做企业网站建设的公司
  • 广西建设厅网站绿色建筑标识网站开发的数据库
  • 怎么制作网站横幅湖南建设网站官网
  • php 茶叶网站建设湛江赤坎孵化器网站建设招聘
  • 做网站点击挣钱不?关于建设教体局网站的申请
  • 怀柔手机网站建设做网站直接从网上的icon吗
  • 做预算查价格的网站是哪个烟台网站建设策划方案
  • 广州网站运营珍珠设计制作培训
  • 网站后台更新怎么做东莞网站建设是什么意思
  • 网站设计的用途成都做整站优化
  • 大丰做网站建设的公司php英文商城网站建设
  • 建设部网站监理资质换证酒店推广平台有哪些
  • 百度 门户网站郑州做网站建设哪家好
  • 网站建设推广语网站开发的调研
  • 网站网页设计教程wordpress mx主题
  • 无锡网站改版如何成功进行网络营销
  • WordPress仿站培训百度下载安装2021
  • 湖南网络公司网站建设轻骑铃木摩托车官网
  • 惠州东莞网站建设wordpress 新建模版
  • 建设好的网站怎么发布出入长沙今天最新通知
  • 校园网站做等级保护初中学校网站如何做
  • 静态网站开发预期效果039 织梦云idc网站源码
  • 织梦网站图标更换三亚推广公司