提交 e63f94dc 编写于 作者: shuzheng5201314's avatar shuzheng5201314

@laywee 修复自动代码生成时有时乱码导致maven无法正常打包的问题

上级 ed12d885
package com.zheng.common.util;
import org.apache.commons.io.output.FileWriterWithEncoding;
import org.apache.commons.lang.StringUtils;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
......@@ -7,7 +8,6 @@ import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import java.io.File;
import java.io.FileWriter;
import java.util.Properties;
/**
......@@ -31,7 +31,7 @@ public class VelocityUtil {
//VelocityEngine engine = new VelocityEngine();
Template template = Velocity.getTemplate(getFile(inputVmFilePath), "utf-8");
File outputFile = new File(outputFilePath);
FileWriter writer = new FileWriter(outputFile);
FileWriterWithEncoding writer = new FileWriterWithEncoding(outputFile, "utf-8");
template.merge(context, writer);
writer.close();
} catch (Exception ex) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册