maven + tomcat + IDEA 构建一个web工程

  在这里本博客不讲解maven有关的知识,如目录、命令、pom解释,自行查看其它技术博。

大致配置步骤如下:

(1) 下载并配置好本地maven(不讲)

(2) 本地maven的一些设置(本地仓库和远程仓库)

(3) IDEA的maven和tomcat的全局配置

(4) IDEA创建一个web工程

(5) 配置该工程structure

(6) 配置该工程的maven和tomcat

(7) 编写和启动web工程

进入详细配置:

一、下载并配置好本地maven

扫描二维码关注公众号,回复: 2248353 查看本文章

  (略)

二、本地maven的一些设置

  1. 通过pom配置文件修改本地的仓库,pom配置文件中localRepositories添加如下内容(其中的文件夹地址为自己指定的):

 <localRepository>E:/Works/MavenRepository</localRepository>

  2. 由于国内访问国外的远程仓库有时速度很慢甚至访问失败,所以可以通过pom配置文件修改远程仓库为国内的镜像仓库,pom中mirrors添加如下(阿里):

<mirrors>
      <id>central-repository-mirror</id>
      <name>Central Repository Mirror</name>
      <mirrorOf>central</mirrorOf>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirrors>

三、IDEA的maven和tomcat的全局配置

  1. 首先先配置tomcat:

  先打开setting设置

  

  点击红框的加号,这里我已经配置好全局了,先无视,点击tomcat server

  

  并配置好tomcat在本地的路径,到此为止tomcat全局就配置好了

  

  2. 接下来配置maven全局:

  打开setting并点击Maven进行配置,红框内是要手动设置:

  

四、IDEA创建一个web工程

  1. 创建一个新的MavenProject,依次选择:

  

  2. 填写maven项目的项目名和模块名,点击下一步:

  

  3. 设置maven的版本,这里我们用本机的,不用IDEA自带的:

  

  4. 写好项目的名字:

  

  5. 按如下maven要求的目录进行设置(在project structure的modules中可以进行设置),其中源码写在java文件夹中:

  

  

五、配置该工程structure

  点击编辑区右上方的project structure,首先配置facets(给maven工程指定为web工程,并指向maven工程的webapp,这样才能正确访问):

  

  接着

  

  

六、配置该工程的maven和tomcat

  点击右上方的edit configurations:

  1. 首先配置maven(由于我已经配置好了maven,请无视列表):

  

  接着配置maven启动的命令,这里我设置为clean package组合命令,用来打包为war包(打包成什么格式由pom来设置,见其它博客):

  

  2. 接着配置tomcat:

  配置好当前项目的tomcat服务器本地路径及指定浏览器,下面的url是在启动项目时IDEA自动帮你打开你所设置的浏览器并访问这里设置的url地址

  

  点击deployment添加artifact:

  

  继续点击Deployment,右框中Application context设置的是当前web项目部署到tomcat后的项目路径,换句话说就是这里设置的是浏览器访问该项目要输入url地址,例如上图所示,那么url要输入http://localhost:8080/FirstWebDemo/index.jsp访问该项目的首页。如果按照默认不设置情况下, 那么url要输入http://localhost:8080/index.jsp。推荐设置为当前项目名,记得前加反斜线,表示根目录。

  

七、编写和启动web工程

  编写(想一些源码包编写是放在src/main/java下的):

  

  启动tomcat服务器访问网站:

  

猜你喜欢

转载自www.cnblogs.com/chenloveslife/p/9337622.html