strtus2改成springboot_struts2改spring boot过程中一些问题及解决办法记录-阿里云开发者社区...

本文记录了将Struts2项目转换为Spring Boot过程中遇到的几个问题,包括自定义jar包的引入、Eclipse JDK配置、logback版本冲突以及端口占用的解决办法。
摘要由CSDN通过智能技术生成

1、引入依赖包的问题

一般情况下,常用的jar包在maven仓库都可以找到,并能知道如何在pom.xml文件中配置,但是有时候需要在一些项目中使用一些我们自己写的代码生成的jar包,要引入maven中就需要做一些必要的处理。

我们项目中就有这样的情况存在,以下是处理方式之一,就是用maven的命令生成maven方式的jar,然后加入到本地库中引用,打包命令如下:

mvn install:install-file -Dfile=huateng-comm-1.0.0.jar -DgroupId=com.huateng -DartifactId=huateng-comm -Dversion=1.0.0 -Dpackaging=jar

2、使用maven给spring boot项目打jar包的问题

由于eclipse中默认配置的 installed jres是jre而不是jdk,导致打包时抛出如下异常:

Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

解决办法是把eclipse中的installed jres改为jdk。

3、logback相关jar版本问题:

原本非spring boot的老项目使用的logback版本是1.1.2,现在用了spring boot1.4.3,默认引入的logback的版本是1.1.7。

在原本的项目中logback.xm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值