Я использую Eclipse и Activiti Explorer для создания и развертывания процесса bpmn.Я следую инструкции по началу работы на activiti.org/quick-start.Все работает нормально.Но я добавил некоторый код для создания txt-файла в классе служебной задачи, чтобы посмотреть, выполняется ли он.Мой код:
открытый класс AutomatedDataDelegate реализует JavaDelegate {
public void execute(DelegateExecution execution) throws Exception {
try {
File file = new File("D:\\","data.txt");
if(!file.exists()) {
System.out.println("creating file");
if(file.createNewFile()) {
System.out.println("Succesfully created file");
}
else{
System.out.println("Failed to create file");
}
}
Date now = new Date();
execution.setVariable("autoWelcomeTime", now);
System.out.println("Faux call to backend for [" + execution.getVariable("fullName") + "]");
}
catch (IOException ex) {
ex.printStackTrace();
}
}
. Этот код отлично работает в консоли с командой: java -jar target / my-jar-file.jar.Но когда я создаю артефакт развертывания и загружаю файл .bar в activiti.Он все еще работает, но не создавайте никаких файлов в моем D: \
Может кто-нибудь помочь мне?