我对intellij的想法很新鲜。我只是从eclipse
导入了几个项目,这是intellij idea中的模块
我在一个模块中运行一个main并获得file can not found
异常。我检查user.dir
参数并直接找到另一个模块(该模块是导入eclipse项目时的第一个模块)。
System.out.println(System.getProperty("user.dir"));
我只想在一个模块中运行main时将user.dir设置为该模块目录。如何设置?
答案 0 :(得分:12)
为您的Main类创建Run/Debug configuration
(最简单的方法是右键单击它并选择保存'MyClass.main()')。
现在,在主工具栏下拉列表中找到您的配置(以您的课程命名),然后选择编辑配置
对于VM options
,请添加-Duser.dir=whatever
或者,设置Working directory
可能会对您有所帮助。