前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【软件】Intellij IDEA 导入maven web项目并部署到Tomcat

【软件】Intellij IDEA 导入maven web项目并部署到Tomcat

作者头像
零式的天空
发布2022-03-22 13:10:34
1.5K0
发布2022-03-22 13:10:34
举报
文章被收录于专栏:零域Blog

前言

本文中所使用的IDEA版本为14.1.1, 所使用测试项目为sping mvc的一个最简单的示例, 可以在这里下载示例代码

导入项目

  • File -> New -> Project from Existing Sources…
  • 选择maven项目所在的文件夹
  • Import project from external model -> Maven
  • 使用默认设置, 然后一直Next, 直到项目创建成功.

配置项目

添加Spring支持

我们打开applicationContext.xml 会提示 Create Spring facet, 我们点击它, 增加对Spring 的支持

点击右侧的+ 号选择Spring 的配置文件

添加Web支持

  • File -> Project Structure… -> Modules -> 选中项目(不是Spring) , 然后点击上方的+
  • 选择 Web
  • 然后我们会看到在下方会提示'Web' Facet resources are not included in an artifact, 我们点击Create Artifact新建一个
  • 然后我们会跳转到Artifacts选项中, 注意右侧Available Elements , 这些是Spring的依赖包, 我们在这些依赖包上双击, 就可以添加到WEB-INFlib文件夹中, 这样部署到Tomcat上程序才可以正常运行.
  • 然后点击OK即可

配置Source文件夹

在本项目中, src是默认的source文件夹, 造成的结果就是包名要以 main.java开头(不知道是没配置好, 还是默认这样), 为了解决这个问题, 我们可以手动更改一下默认的source文件夹

  • File -> Project Structure… -> Modules -> 点击项目名称, 在Sources选项卡中我们可以看到项目的结构, 在右侧有当前的Sources Folders是哪些文件夹, 我们把点击src右侧的X号, 将其从Sources Folders中删除, 然后在左侧面板中, 展开src, 右击java文件夹, 选择 Sources 选项
  • 修改完成后, 然后点击 OK 即可

配置Tomcat

  • Run -> Edit Configurations…
  • 点击+号, 添加Tomcat
  • 如果之前没有配置过Tomcat, 那么需要配置一下Tomcat的路径, 点击 Application server 右边的 Configure...
  • 切换到 Deployment 选项卡, 点击 + 号, 选择 Artifact...
  • 选择完后, 在 Application context 里可以更改项目的url路径

运行程序

到了这里我们终于配置完了, 下面就可以运行程序了, 在面板下方有个Application Server 选项卡, 如果没有默认打开, 我们点击它即可, 然后点击 run 按钮, 就可以运行我们的程序了.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-12-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 导入项目
  • 配置项目
    • 添加Spring支持
      • 添加Web支持
        • 配置Source文件夹
          • 配置Tomcat
          • 运行程序
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档