Preciso que mande todos os arquivos do back pra pagina… mas ele não esta mandando 100% esta deixando alguns arquivos para tras… me ajudem porfavor
Iniciante em java (ajuda!)
S
2 Respostas
1 like
Posta o código para nós ajudarmos a encontrar o bug
S
public String findFilesLog() {
try {
folderList = loadFolderList(
Paths.get(String.format("%s/log", Environment.getBaseDir())));
Collections.sort(folderList, (JsonFileLog o1, JsonFileLog o2)
-> o1.getName().compareTo(o2.getName()));
} catch (Exception e) {
error = "Error : " + e;
}
return SUCCESS;
}
/**
*
* @param directory diretorio a ser buscado as pastas
* @return lista dos nomes das pastas com os nomes dos arquivos
*/
private List<JsonFileLog> loadFolderList(Path directory) {
List<JsonFileLog> folders = new ArrayList<>();
try (DirectoryStream<Path> directoryStream = Files.newDirectoryStream(directory)) {
for (Path path : directoryStream) {
if (Files.isDirectory(path)) {
JsonFileLog fileLog = new JsonFileLog();
fileLog.setName(path.getFileName().toString());
fileLog.setFileNameList(loadFileNameList(Global.LOG_PATH.resolve(path.getFileName())));
folders.add(fileLog);
}
}
} catch (IOException ex) {
log.error("Não foi possível ler diretório de log.", ex);
}
return folders;
}
Criado 6 de abril de 2020
Ultima resposta 7 de abr. de 2020
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Apache Kafka e Spring Boot: Comunicacao assincrona entre... Por Eduardo Felipe Zambom Santana — Casa do Codigo