logback自动打包_关于 maven 项目,log 日志配置以及打包问题

一、log 日志配置

1、logback.xml

首先,我们需要一个 logback.xml 文件,内容如下:

level="INFO"/>

${logPath}/cloudfilm.log

${patt}

${logPath}/cloudfilm_%d{yyyyMMdd}_%i.zip

50MB

30

300MB

${patt}

Asia/Shanghai

WARN

-->

2、pom.xml

其次,我们需要在 pom.xml 中引入 log 日志的 maven 配置:

ch.qos.logback

logback-core

1.1.11

ch.qos.logback

logback-classic

1.1.11

完成了以上的设置后,我们就可以开心的在 log 日志中看到我们的 log 输出了。

二、maven 项目的打包

maven 项目可以打包成 jar 或者 zip 包,按照实际的要求来决定。

1、pom.xml

我们需要在 pom.xml 中引入打包配置:

src/main/resources

true

org.apache.maven.plugins

maven-source-plugin

true

attach-sources

compile

jar-no-fork

maven-assembly-plugin

false

src/main/resources/package.xml

make-assembly

package

single

2、package.xml

然后我们需要一个 package.xml 文件,在 format 里,选 zip 就是打包成 zip,选 jar 就是打包成 jar:

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.0.0.xsd">

package

zip

true

target/classes

classes

scripts

lib

runtime

false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值