无法在 IntelliJ 14 Ultimate 中添加框架支持

Sid*_*aes 5 intellij-idea

我发现了一个很旧的帖子关于这个问题,但不幸的是他没有得到任何帮助。我希望有人可以帮助我。

我在 GitHub 上创建了一个 repo。将其克隆到我的计算机后,我尝试添加以下框架支持:Maven、JSF、EJB、CDI 等。我知道我可以手动添加文件。但是,我想使用 IDE 提供的功能。

不过,唯一的框架显示出来是SQL,这是从不同的这篇文章从计算器,并从他们的文档在此处输入图片说明 有没有人遇到过同样的问题并让它工作?

小智 6

我知道有点晚了,但我只是发布它,因为它仍然是一个可能的问题:您需要打开 YourProjectName.iml 并确保类型 ( <module type="JAVA_MODULE" version="4">) 是 JAVA_MODULE 而不是其他东西!(就我而言,它是WEB_模块)


Kir*_*rby 4

Intellij 对 Mavenpom.xml文件中的更改做出反应。Maven 不会对 IntelliJ 项目模块设置中的更改做出反应。

您应该遵循的步骤是

  1. 关闭 IntelliJ
  2. 在命令 shell 中,克隆您的 Github 存储库。
  3. 使用 VI 或记事本等外部编辑器,在根目录中IntelliJ创建一个. pom.xml更好的是,使用Maven Archetype生成您的pom.xml.
  4. 现在打开 IntelliJ。选择“文件”“新建”“来自现有源的项目”。导航到您的pom.xml并按照提示进行操作。
  5. 我建议检查递归搜索项目自动导入 Maven 项目在此输入图像描述
  6. 完成项目创建。
  7. 现在,通过标签添加依赖项。请参阅Maven 依赖关系。只要 Intellij 可以在您的本地计算机、网络或 Internet 上看到 Maven 存储库,它就会自动对您添加的依赖项做出反应。pom.xmldependencies