我从runModule.bat文件调用java类。 Java模块包含springframework。我在“config”目录下有context.xml文件,在“exec”文件夹下有runModule.bat。
要调用spring bean,我使用的是ClassPathXmlApplicationContext。
看起来runModule.bat无法识别“context.xml”文件。
我在CLASSPATH中设置了“config”目录。仍然批处理文件没有看到config.xml文件。
如何从exec / runModule.bat文件中读取config / config.xml文件?
我的项目结构是:
<PROJECT>/config/context.xml
<PROJECT>/exec/runModule.bat
批处理文件中的Java命令是:
C:\j2sdk\bin\java.exe -cp .;%CLASSPATH%;c:\project\TestProject\config;c:\project\TestProject\config\config.xml com.test.app.TestSpring