Intellij:facet vs module vs framework支持

时间:2017-01-14 17:15:17

标签: java intellij-idea

我在Intellij创建了一个maven项目。为了使IDE正常运行,您必须声明对Java EE / Spring功能的各个方面的支持。但是,添加支持似乎不一致。例如

  • 要添加servlet支持,我必须右键单击项目并添加框架支持 - >网络应用程序" (可选择创建web.xml
  • 添加对JPA的支持,"项目结构 - >方面 - > JPA" (可选择创建persistence.xml
  • 添加对弹簧数据的支持,"项目结构 - >模块 - > Spring数据JPA"。添加这个,强迫我下载新的spring数据库,它覆盖了从maven下载的数据库。尽管Intellij发现这些库已经存在,但它让我无法保留现有的库

我的问题是

  • 3个选项之间是否存在显着差异,或者是Intellij的不一致?
  • 有没有办法在不覆盖现有库的情况下添加对 spring data jpa 的支持?

0 个答案:

没有答案