【问题标题】:Maven configuration in intellij idea 14Intellij IDEA 14 中的 Maven 配置
【发布时间】:2016-02-20 16:02:08
【问题描述】:

谁能给我正确的场景来制作一个 maven web 项目并在 intellij idea 中使用 maven 3.2 和 tomcat 7/8 和 java 8 部署战争。我在配置和有关它的文件夹结构方面遇到问题主要是网络部署和部署

【问题讨论】:

    标签: java tomcat intellij-idea maven-3 intellij-14


    【解决方案1】:

    如果你让 IntelliJ 创建一个新项目,你应该能够从选项中选择 maven 项目,然后使用 maven web app arche 类型让它为你创建一个骨架 web 项目。

    这是来自 IntelliJ 15 CE,但我怀疑它在 14 中是否有太大不同。请注意从原型框创建的检查

    【讨论】:

    • 加文能再解释一下吗?
    • @GayanPrasanna 见附件截图。我不记得它是否会为你构建一个基本的 POM,但你需要包含一个编译插件和一个 jar/war 插件,在这个网站(或谷歌)上搜索大量相关示例。保持 Maven 文件结构,您将减少使用 maven 插件时遇到的问题。
    • 我已经很久没有使用tomcat了,但是从内存中部署WAR的最基本方法是将其放入tomcats应用程序目录中,并且应该在那里自动部署。 IntelliJ 可能具有部署到容器的功能,但我从来不需要使用它所以不知道。
    • 感谢您的支持 Gavin。我已经构建了 Web 应用程序,但是从 IDE 运行时它没有运行。它只会以 localhost:8080 的形式打开 chrome 并且如果你没有显示任何内容请告诉我在这个IDE中进行战争的方法
    • 你部署应用了吗?至于使用IDE制作WAR;应该有一个maven标签,通常在IDE的右侧,打开它应该列出你的项目,如果你打开你的项目,下面有一个生命周期文件夹是一个列表,这些是maven项目的阶段/目标,构建你需要选择编译,创建一个jar/war包,然后按运行图标。通过选择包,它将运行它上面的所有目标。我通常选择 clean and install,但是如果你已经配置了适当的插件,clean package 应该足以构建你的 war。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 2015-11-09
    • 1970-01-01
    • 2021-07-17
    • 2015-04-03
    相关资源
    最近更新 更多