Project modules should default to Compile scope or at least have a setting to do so
已回答
We have a project with several modules and the scope for these modules is "provided". It would be nice if there was an option (besides overriding the module settings and having them get re-written with pom changes) to specify that components of the same project inherently behave like a compiled scope.
Right now to run the project we have to point to another set of jars so "provided" is satisfied if we want to debug the project. Additionally When we make changes, to make the changes visible to the other components, we have to update the components in the external location.
This is VERY FRUSTRATING. I hope that I am just missing something obvious project/module configuration but this is a serious productivity problem for us.
请先登录再写评论。
This feature was implemented for IntelliJ IDEA 2018.1, see https://youtrack.jetbrains.com/v2/issue/IDEA-107048.