Код: Выделить всё
package webfilewriter;
import java.io.FileWriter;
import java.io.IOException;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
/**
*
* @author bhemrik
*/
public class WebFileWriter {
public static final String FILE_PATH;
static {
FILE_PATH = "resources\\";
}
public static void main(String[] args) throws IOException {
LocalDateTime now = LocalDateTime.now();
String nowString = timestampToString(now);
writeToFile(nowString);
}
private static String timestampToString(LocalDateTime now) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(
"yyyy-M-d__HH-mm-ss");
return now.format(formatter);
}
private static void writeToFile(String nowString) throws IOException {
FileWriter writer = new FileWriter(FILE_PATH + nowString);
writer.append(nowString);
writer.close();
}
}
Вопрос в том, как мне это сделать сказать Tomcat запустить его? На самом деле я не хочу реализовывать прослушиватель контекста или что-то еще, мне даже не нужно, чтобы его можно было запускать из браузера, я просто хочу иметь возможность каким-то образом запускать его через Интернет, без подключения к серверу по ssh.
Разве tomcat не должен предоставлять мне эту функциональность? Что мне не хватает? Как я могу заставить это работать?
Подробнее здесь: https://stackoverflow.com/questions/791 ... cat-server