如何将Maven项目快速改造成一个java web项目(方式一)

  因为实际需要,需要将一个maven项目改造成原生的java-web项目,写这边博客

来记录整个改造的过程。原始的maven项目,使用IDEA打开后,目录结构如下所示

 

直接通过文件夹查看项目结果如下

 

首先删除一些文件,只保留sqlsrc两个目录,如下

 

使用IDEA打开后的目录结构如下

继续删除test目录,resources目录,有配置文件的话需要单独备份。

 

点击项目右键,按如下操作,

 

在弹出窗口中,按如下操作,其实主要是添加Java EE web支持。

 

这时候会生成一个新的web目录,然后将原有webapp目录下面的文件全部拷贝

web目录下面;并创建lib目录,导入对应的jar包。

 

 

这时候目录变成如下的方式,src目录和web目录是在同一级。而maven项目中,webapp和java目录是在同一级,

并且都在main目录下。

 

 

Java目录去除mainjava两极目录,接着做如下的配置

 

 

 

下一步,配置Artifacts

 

 

 

 

点击Apply,然后点击ok

 

 

这时候看到web目录没有显示一个亮点

 

修改方式如下,修改好之后web目录前面有一个亮点标识。

 

 

 

 

继续配置Modules

 

 

 

 

配置tomcat

 

点击这里,配置tomcat

 

 

选择tomcat所在的目录

 

 

添加项目

 

 

如下所示,并且配置项目路径为/manage

 

 

点击启动项目,报错如下

 

 

然后创建一个新的目录如下

 

 

修改输出目录

 

 

这时候报错,fastjson不存在,jar包没有配置正确。

 

继续配置

 

 

弹出如下窗口,选中,点击OK;然后点击Apply-->OK

 

 

启动tomcat,输入网址,正确加载首页如下。

 

posted @ 2023-07-15 09:07  一只爱阅读的程序员  阅读(778)  评论(0编辑  收藏  举报