我有一个模块,该模块具有称为共享的模块依赖性,该模块依赖性在所有应用程序中包含大部分应用程序代码。共享中引用了一些类,例如servlet 3.0 API(jar依赖),在其他模块中没有在该模块中使用。 Intellij看起来像eclipse一样,它编译模块中的所有内容,包括使用maven进行编译时。使用Eclipse,eclipse仅编译导入到应用程序中的文件。有办法改变吗?
是否有有关Eclipse如何构建项目的文档?如何知道忽略项目中未引用的源文件夹中的文件。
最佳答案
IDEA编译模块中的所有类,这是设计使然。您可以在编译器设置中从编译中排除某些类或目录。