提交 274fc31a authored 作者: wyl's avatar wyl

统一日志

上级 fd7e185c
...@@ -68,16 +68,6 @@ public class WebSocketServer { ...@@ -68,16 +68,6 @@ public class WebSocketServer {
public void sendMessage(String message) throws IOException { public void sendMessage(String message) throws IOException {
this.session.getBasicRemote().sendText(message); this.session.getBasicRemote().sendText(message);
} }
public static void sendInfo(String sessionId,String msg,String action,String state,String projectName){
// try {
// //System.out.println(sessionId);
// //map.get(sessionId).sendMessage(LocalDateTime.now()+"\t"+projectName+"\t"+action+"\t"+state+"\t"+msg);
// } catch (IOException e) {
// e.printStackTrace();
// }
}
public static void sendIn(String sessionId,String message) throws IOException { public static void sendIn(String sessionId,String message) throws IOException {
try { try {
map.get(sessionId).sendMessage(message); map.get(sessionId).sendMessage(message);
......
...@@ -119,7 +119,7 @@ public class Adaptor { ...@@ -119,7 +119,7 @@ public class Adaptor {
//Files.copy(file,originalPath); //Files.copy(file,originalPath);
Files.move(file, originalPath); Files.move(file, originalPath);
//splitedFile.setDeal(true); //splitedFile.setDeal(true);
WebSocketServer.sendInfo(uuid,"过滤得到符合规则的文件" + file,"替换","过滤文件",project.getProjectName()); WebSocketServer.sendIn(uuid,TimeUtil.getNowDate()+"内容替换:过滤文件"+project.getProjectName());
//System.out.println(); //System.out.println();
if (attrs.size() > LIMIT) { if (attrs.size() > LIMIT) {
System.out.println("找到大文件" + file); System.out.println("找到大文件" + file);
......
...@@ -83,7 +83,7 @@ public class ApusicDeployer { ...@@ -83,7 +83,7 @@ public class ApusicDeployer {
BufferedReader reader = new BufferedReader(new InputStreamReader(exec.getInputStream(),"GBK")); BufferedReader reader = new BufferedReader(new InputStreamReader(exec.getInputStream(),"GBK"));
String line = null; String line = null;
while ((line = reader.readLine()) != null) { while ((line = reader.readLine()) != null) {
WebSocketServer.sendInfo(webSocketName, line, "部署", "running", projectName); WebSocketServer.sendIn(webSocketName, TimeUtil.getNowDate()+"自动部署:"+ projectName+line);
} }
} catch (IOException e) { } catch (IOException e) {
e.printStackTrace(); e.printStackTrace();
......
...@@ -34,7 +34,7 @@ public class MavenCompiler { ...@@ -34,7 +34,7 @@ public class MavenCompiler {
invoker.setOutputHandler(new InvocationOutputHandler() { invoker.setOutputHandler(new InvocationOutputHandler() {
@Override @Override
public void consumeLine(String s) throws IOException { public void consumeLine(String s) throws IOException {
WebSocketServer.sendInfo(webSocketId,s,"编译","running",project.getProjectName()); WebSocketServer.sendIn(webSocketId,"自动编译:"+project.getProjectName()+s);
System.out.println(s); System.out.println(s);
} }
}); });
...@@ -46,11 +46,12 @@ public class MavenCompiler { ...@@ -46,11 +46,12 @@ public class MavenCompiler {
project.setCompileSuccess(true); project.setCompileSuccess(true);
} }
}else { }else {
WebSocketServer.sendInfo(webSocketId,"项目编译出错","编译","error",project.getProjectName()); WebSocketServer.sendIn(webSocketId,TimeUtil.getNowDate()+"项目编译:出错"+project.getProjectName());
WebSocketServer.sendInfo(webSocketId,executionException.getMessage(),"编译","error",project.getProjectName());
} }
} catch (MavenInvocationException e) { } catch (MavenInvocationException e) {
e.printStackTrace(); e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} }
} }
......
...@@ -72,7 +72,7 @@ public class ReadedFileTask implements Runnable { ...@@ -72,7 +72,7 @@ public class ReadedFileTask implements Runnable {
bySort.insert(index, content); bySort.insert(index, content);
} else { } else {
System.out.println("notbysort"); System.out.println("notbysort");
WebSocketServer.sendInfo(uuid, readedFile.getPath().getFileName() + "", "替换", "正在写出", projectName); WebSocketServer.sendIn(uuid, TimeUtil.getNowDate()+"内容替换:文件写出"+readedFile.getPath().getFileName());
File file = readedFile.getPath().toFile(); File file = readedFile.getPath().toFile();
file.createNewFile(); file.createNewFile();
OutputStreamWriter contentWriter = new OutputStreamWriter(new FileOutputStream(file)); OutputStreamWriter contentWriter = new OutputStreamWriter(new FileOutputStream(file));
......
package com.zjty.adaptationmaster.utils; package com.zjty.adaptationmaster.utils;
import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;
public class TimeUtil { public class TimeUtil {
public static String getNowDate(){ public static String getNowDate(){
Date date = new Date(); LocalDateTime date = LocalDateTime.now();
return date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds(); return date.getHour() + ":" + date.getMinute() + ":" + date.getSecond();
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论