【发布时间】:2021-05-20 12:17:06
【问题描述】:
public class demoRunner extends CommandLineJobRunner {
public static void main(String[] args) throws Exception {
// initialize fileappender here
String logFile = args[args.length - 1].split("=")[1];
DemoAppender.initializeAppender(logFile);
CommandLineJobRunner.main(args);
}
}
以虚拟机身份运行参数:META-INF/spring/student.xml student
学生就是一份工作
demoRunner.java 的位置:demoBatchJob\src\main\java\com\ncs\sma\runner\demoRunner.java
stduent.xml 的位置:demoBatchJob\src\main\resources\META-INF\spring\student.xml
例外:
错误:无法找到或加载主类 META-INF.spring.student.xml 引起:java.lang.ClassNotFoundException: META-INF.spring.student.xml
【问题讨论】:
-
您如何打包和运行您的应用程序?您的应用似乎正在寻找一个
META-INF.spring.student.xml类,这意味着您启动应用的方式不正确。请分享您用于运行应用程序的命令,以便为您提供帮助。 -
我已经使用 eclipse 通过运行配置运行项目
标签: java spring-batch spring-batch-admin spring-batch-job-monitoring