intellij idea模块默认为“user.dir”

时间:2013-06-20 10:15:23

标签: eclipse module path intellij-idea projects

我对intellij的想法很新鲜。我只是从eclipse导入了几个项目,这是intellij idea中的模块 我在一个模块中运行一个main并获得file can not found异常。我检查user.dir参数并直接找到另一个模块(该模块是导入eclipse项目时的第一个模块)。

System.out.println(System.getProperty("user.dir"));

我只想在一个模块中运行main时将user.dir设置为该模块目录。如何设置?

1 个答案:

答案 0 :(得分:12)

  1. 为您的Main类创建Run/Debug configuration(最简单的方法是右键单击它并选择保存'MyClass.main()')。

  2. 现在,在主工具栏下拉列表中找到您的配置(以您的课程命名),然后选择编辑配置

  3. 对于VM options,请添加-Duser.dir=whatever

  4. 或者,设置Working directory可能会对您有所帮助。