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

wordpress小程序不能评论seo优化网

wordpress小程序不能评论,seo优化网,建房的网站,网站开发前景知乎一个maven项目中直接引入两个版本的jar包 问题来源 需要使用老版本的poi,目前系统是新版本的poi。 不想启动新的服务。想要特定方法用老版本poi 解决方式 创建了一个 Maven 子模块该模块引入了 poi-3.9 的依赖,老版本的poi把这个模块打包成一个独立的…

一个maven项目中直接引入两个版本的jar包

问题来源

需要使用老版本的poi,目前系统是新版本的poi。
不想启动新的服务。想要特定方法用老版本poi

解决方式

  1. 创建了一个 Maven 子模块
  2. 该模块引入了 poi-3.9 的依赖,老版本的poi
  3. 把这个模块打包成一个独立的 jar,并且里面的 org.apache.poi 被重命名为 com.shaded.poi.v39.org.apache.poi

具体代码

第一步:配置 maven-shade-plugin 插件

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>3.5.0</version><executions><execution><phase>package</phase><goals><goal>shade</goal></goals><configuration><!-- 重命名 org.apache.poi 到 com.shaded.poi.v39.org.apache.poi --><relocations><relocation><pattern>org.apache.poi</pattern><shadedPattern>com.shaded.poi.v39.org.apache.poi</shadedPattern></relocation></relocations><!-- 只打包指定的依赖 --><artifactSet><includes><include>org.apache.poi:poi</include><include>org.apache.poi:poi-ooxml</include><include>org.apache.poi:poi-scratchpad</include></includes></artifactSet><!-- 输出文件名自定义 --><outputFile>${project.build.directory}/${project.artifactId}-${project.version}-shaded.jar</outputFile></configuration></execution></executions></plugin></plugins>
</build>

第二步:执行构建命令生成 shaded jar

mvn clean package

构建完成后,你会在 target/ 目录下看到类似这样的文件:

your-module-name-1.0.0-shaded.jar

所有 org.apache.poi 开头的类都被重命名为 com.shaded.poi.v39.org.apache.poi
它包含了 poi-3.9、poi-ooxml-3.9、poi-scratchpad-3.9 的全部类
和主项目的 poi 高版本完全隔离,不会冲突

第三步,引入到新项目

直接放入 lib 并手动添加依赖(IDE 配置)

之后可以正常调用

http://www.dtcms.com/wzjs/121016.html

相关文章:

  • 网络建站工具旅游网络营销的渠道有哪些
  • 建站市场网络营销课程个人感悟
  • 国外皇色网站深圳媒体网络推广有哪些
  • 服务好的武进网站建设东莞百度seo电话
  • 类似pc蛋蛋的网站建设北京已感染上千万人
  • 国外婚纱网站建设现状企业网页设计报价
  • 网站之间的差异武汉seo公司
  • 深圳返利网站开发百度搜索指数在线查询
  • 建材 团购 网站怎么做seo是什么意思中文
  • 三站合一网站建设方案深圳推广服务
  • 厦门酒店团购网站建设如何开发软件app
  • 深圳网站开发怎么样扬州seo优化
  • wordpress建站优势网站关键词优化怎么做的
  • 站点怎么建网页营销推广的主要方式
  • 哪一个军事网站做的比较好游戏优化大师手机版
  • 网站建设详细教程视频国家卫生健康委
  • 做公众号的必备参考网站什么是关键词排名优化
  • wordpress点击文章在新页面打开seo1域名查询
  • eclipes 网站开发网站建设网站
  • 网页链接打不开seo黑帽多久入门
  • 郑州网站建设方案书私人网站服务器
  • 东莞网站seo推广sem工具是什么
  • 怎样查看网站是用什么cms_做的百度端口开户推广
  • 注册了域名怎么添加到自己的网站苏州关键词排名系统
  • 潍坊视频类网站建设黑马培训
  • 做中英文游戏门户网站关键词怎么弄百度网址入口
  • 如何给自己网站做反链制作网页模板
  • 什么叫子网站沈阳seo排名优化教程
  • 如何做贷款网站推广怎么进行网络营销
  • 用java做网站后辍名是什么专业seo站长工具全面查询网站