1. 背景介绍

今天入职了新公司,目前处于快速了解老业务的阶段。那么问题来了,通过什么办法可以最快的了解业务呢?答案是看管理后台代码!悲催的是,公司管理后台大部分还是eclipse的web项目,用的技术栈也比较老,jsp+WebRoot这种项目结构。那么让我们来看看如何用idea把这个管理后台启动起来。(毕竟家家都有一本难念的经,特别是这种老旧的管理后台项目,很容易成为技术负载)

2. 工具准备

Tomcat 7,jdk7,idea2022.2.2,TortoiseSVN

3. 操作步骤

  • 创建一个文件夹用于拉取SVN项目
    在这里插入图片描述

  • 填写SVN地址拉取代码
    在这里插入图片描述

  • 项目结构大概长这样
    在这里插入图片描述

  • 打开idea并打开我们需要导入的项目
    在这里插入图片描述

  • 导入之后发现项目结构不对,这个时候不要慌,是我们的项目结构设置不对导致的
    在这里插入图片描述

  • 点击右上角的小齿轮,选择项目结构…
    在这里插入图片描述

  • 修改SDK以及语言级别,我这边项目代码是jdk1.7的
    在这里插入图片描述

  • 点击库,加号,再选择Java,选择Web-INF下的lib文件夹
    在这里插入图片描述
    在这里插入图片描述

  • 点击模块,删除所有爆红的选项,并点击加号,添加WEB模块到lcsw下,并添加WEB-INF下的lib目录以及Tomcat 7.0的lib目录进来,最后lib左侧的框框选中即可,Tomcat 7.0不需要选中,但是要把范围设置为已提供


在这里插入图片描述

  • 这里的Tomcat 7.0可能有些朋友不知道怎么出现的,可以见文本最末尾
    在这里插入图片描述
    在这里插入图片描述

  • 配置facts,点击加号选中Web,点击确定即可
    在这里插入图片描述
    在这里插入图片描述

  • 选择WEB模块,修改部署描述符下的Web模块部署描述符的路径,修改为WebRoot下的WEB-INF下的web.xml文件
    在这里插入图片描述
    在这里插入图片描述

  • 点击WEB资源目录的加号,修改Web资源路径位WebRoot的路径
    在这里插入图片描述

  • 配置好之后是这样
    在这里插入图片描述

  • 这时候有可能会弹出这种提示错误,这是因为你在Web上级模块lcsw中的依赖配置不全,参考上面的配置即可
    在这里插入图片描述

  • 最后创建工件,工件用于部署到tomcat容器中运行项目,点击facts中的Web模块,右下角创建工件即可,再点击右下角的修复,将Tomcat 7.0
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 这样我们的运行文件以及生成好了,接下来只需要配置tomcat运行环境,即可将项目跑起来
    在这里插入图片描述
    在这里插入图片描述

  • 这里的端口只需要避免冲突就可以了
    在这里插入图片描述

  • 点击部署,点击加号,选中工件,将我们刚刚配置的工件添加上去就好了
    在这里插入图片描述

  • 直接点击确定,启动项目即可
    在这里插入图片描述

  • 不知道上面在操作库设置的时候Tomcat 7.0 如何来的朋友,看这里;点击文件 → 设置,选中应用程序服务器 → 添加tomcat服务器 → 选中本地Tomcat解压的路径即可(Tomcat去网上下载一个zip包,解压到本地文件夹就可以)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐