在IDEA中创建Maven的普通Java项目,和Maven的Tomcat Web项目

在IDEA中创建Maven的普通Java项目

勾选 create  from archetype

找到  quckstart 或  webapp(基于Tomcat) ,点击Next,继续输入

点选Next继续,如下图,会看到IDEA默认提供bundle(赠送)的Maven版本目前是3.6.1,并且默认的用户设置文件setting.xml和仓库repository文件都在当前用户的文件夹下面。

如果要修改成自己之前安装的Maven,就可以选择自己的Maven根目录,并且勾选Override选项,如下图。

 

接下来给这个Maven取个名字,这里叫MAVEN-DEMO

确定之后,会看到:

在IDEA中创建基于Tomcat的Web项目

初始状态:

点击File-ànew-à Module

继续如下:

继续填写如下信息:

设置如下:

继续Next

继续点击Next,会自动下载插件的依赖等,等待一段时间完成,如下图

默认情况下,没有Java源码、静态资源的目录:

接下来,要把Tomcat集成到IDEA中去,如下图:点击Module  name,点击右上方的Add  Configuration

继续,点击下图中的+,找到Tomcat  Server,选择Local方式

打开之后,先把显示的名字改成Tomcat9-java8 ,来提示Tomcat和JDK的版本号

继续点开右边的Configuration,配置Tomcat  Home

Tomcat base directory是Tomcat配置文件server.xml所在的目录,而Tomcat Home是安装文件所在目录。

 

注意下图,IDEA提示没有任何的部署;artifacts在这里代表项目的意思。

接下来点击Deployment进行部署

接着选择 war  exploded,关于下图的两种,是Maven中的两种打包形式:

artifacts是maven中的一个概念,表示项目/modules如何打包,比如jar , war ,  war  exploded ;

其中,jar和war都是一个文件;而war  exploded是一个文件夹。

接着,在最下面看到Application  context:它是运行Tomcat之后,默认在localhost:8080之后访问的URI

改成对应形式,之后应用。

接着,点绿色运行按钮,运行Tomcat

如果运行成功,就会发现跳转到了

如果要变更运行Tomcat之后打开的起始页面,需要进行Application  context的变更。方法如下图:

再次选到Deployment即可,改动最下面的配置,之后应用即可。

之后,需要停止Tomcat,并重新启动。

 

猜你喜欢

转载自blog.csdn.net/qq_26882339/article/details/112167293