intellij中的通用运行配置和活动模块的路径

时间:2014-08-29 14:31:12

标签: java javascript eclipse maven intellij-idea

我从eclipse转换到intellij并且像某些(http://devnet.jetbrains.com/thread/452846)一样,我希望有一个与eclipse的$ {project_loc}相当的变量。看到那里的一些回复,我了解到我可以使用环境变量,但这并不是我想要的。

我真的希望intellij能够确定哪个模块具有焦点,然后使用该模块的基本目录作为运行时路径运行。我有一组模块,我想在不同的时间运行相同的运行配置。我不想为每个单独的模块定义单独的运行配置。

这就是我在日食中做到的,所以我倾向于想以同样的方式去做。如果有可能采用不同的方式来实现同一目标,那我就是全部。这是我们的用例:

我们有许多罐子,每个罐子都包含javascript文件。作为构建过程的一部分,这些javascript文件被从jar中拉出并在all.js文件中聚合在一起。在开发过程中,我们希望能够在服务器运行时动态更新此all.js文件。由于聚合步骤,我们无法使用类似内置的hotswapping功能来更新客户端资源。为此,我们创建了一个运行配置,运行时将聚合js并将其复制到本地应用服务器上。

此eclipse的运行配置目前用于为多个项目执行此操作,并且还在许多开发人员之间共享。同样,主要的愿望是一个通用变量,它对项目/模块以及该模块的基本路径都是不可知的。

有什么建议吗?

0 个答案:

没有答案