在一个project 中导入一个java 模块, 我要执行该模块的main函数 ,在main函数中有一个 FileReader(“generatorConfig.xml”) 而generatorConfig.xml就在src下面. 如图

Java idea 导入 JSTL库 idea中导入jdk_main函数

我点执行后却报如下错误:

Java idea 导入 JSTL库 idea中导入jdk_开发工具_02

解决方法:如图我们在 该项目下导入的 模块 vm的位置是 我们的项目下面,而不是这个模块下面.我们要手动设置该类的 工作目录为自己所在的目录位置.

Java idea 导入 JSTL库 idea中导入jdk_xml_03

让vm运行位置与其模块所在位置一样

Java idea 导入 JSTL库 idea中导入jdk_开发工具_04

点击ok,重新执行就好了.

Java idea 导入 JSTL库 idea中导入jdk_开发工具_05