[英]Spring Batch/Integration Inbound Channel Adapter
我遇到了入站通道适配器的问题,如果本地目录不存在,整个应用程序就会失败,尽管我将 auto-create-local-directory 设置为 true。 创建 bean 时似乎一开始就失败了。 我该怎么做才能让它创建目录或至少不会失败?
非常感谢。
好吧,您也应该共享配置和 StackTrace。
auto-create-local-directory="true"
并且directory does not exist
可以告诉我您的操作系统用户没有创建该目录的权限。 仅仅因为FileReadingMessageSource
:
protected void onInit() {
Assert.notNull(directory, "'directory' must not be null");
if (!this.directory.exists() && this.autoCreateDirectory) {
this.directory.mkdirs();
}
Assert.isTrue(this.directory.exists(),
"Source directory [" + directory + "] does not exist.");
在创建 bean 的一开始。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.