在我的IntelliJ IDEA项目中,我有几个模块。其中一些是独立的Web应用程序(WARs),另一些是Web应用程序共享的库(JARs)。
例如,假设有war1和war2两个模块,每个模块都依赖于jar1模块。
我需要在项目中拥有所有这些模块,因为如果我在jar1中出了问题,我想知道war1和war2是否编译通过。
现在,如果我更改了jar1中的内容(并且发现某些东西没有得到更新),我只需使用“重新构建项目”-然后会重新构建所有内容,这很好。
但是当我更改war1中的内容时,我只想重新构建war1(或者有时是war1 + jar1)。 “制作模块”选项并不总是按照我想要的方式工作,因为它似乎不清理输出目录。
我将jar1和war1放入一个单独的组中,但我也看不到“重新构建组”的功能。
“重新构建项目”不足之处在于它需要大量时间来重建所有模块。我还没有看到任何“清理输出目录”的功能(如果我有它,我可以仅清理一个模块,然后制作此模块)。
提前感谢任何提示。
例如,假设有war1和war2两个模块,每个模块都依赖于jar1模块。
我需要在项目中拥有所有这些模块,因为如果我在jar1中出了问题,我想知道war1和war2是否编译通过。
现在,如果我更改了jar1中的内容(并且发现某些东西没有得到更新),我只需使用“重新构建项目”-然后会重新构建所有内容,这很好。
但是当我更改war1中的内容时,我只想重新构建war1(或者有时是war1 + jar1)。 “制作模块”选项并不总是按照我想要的方式工作,因为它似乎不清理输出目录。
我将jar1和war1放入一个单独的组中,但我也看不到“重新构建组”的功能。
“重新构建项目”不足之处在于它需要大量时间来重建所有模块。我还没有看到任何“清理输出目录”的功能(如果我有它,我可以仅清理一个模块,然后制作此模块)。
提前感谢任何提示。
Ctrl
+Shift
+F9
)进行编译。 - CrazyCoderBuild
和Rebuild
构件有什么区别? - dhblah