一、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