我正在 Windows 操作系统上使用 SCDF 设计批处理工作流。当我在本地机器上测试代码时,我通过使用文件 URL 注册 jar 来在本地部署和运行 Spring 批处理作业 jar。问题是,每当我想重建我的批处理作业 jar 时,我都无法删除已经在 SCDF 服务器上注册的 jar,因为操作系统警告我 Java 程序正在使用该 jar(即使批处理作业不是当时正在运行)。
开发者每次要重建jar和替换现有jar时,都要关闭SCDF服务器,非常不方便。是否有任何解决方法,或者我是否缺少任何配置?
预先感谢您的建议。
我看到这很不方便,但不幸的是,使用file://
基于资源的资源时会出现这种情况。一种替代方法是将您的应用程序作为 Maven 工件安装在您的本地并将它们作为maven://
基础资源引用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句