IntelliJ IDEA部署javaweb项目

本文介绍如何使用IntelliJ IDEA社区版配合Maven和本地Tomcat 9部署JavaWeb项目。主要内容包括配置Tomcat用户权限、通过Maven创建JavaWeb项目及配置pom.xml,最终实现项目的部署与运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IntelliJ IDEA部署javaweb项目

1.前言

​ IntelliJ IDEA企业版和社区版是不同的,企业版的功能更加齐全,在企业版版中部署javaweb项目是十分简单,直接一键创建即可,而在IntelliJ IDEA Community Edition(也就是社区版)中是无法直接创建javaweb项目的,而这时我们需要借助maven来部署javaweb项目并配置tomcat。当然你也可以选择IntelliJ IDEA企业版的破解版,因为官方的IntelliJ IDEA企业版是收费的。

我这里将介绍如何使用maven来部署javaweb项目,以下内容我将使用IntelliJ IDEA Community Edition来创建java web项目。并且使用的是本地的tomcat9

2.配置tomcat

在使用本地的tomcat9部署时,先配置权限用户,配置文件在tomcat目录下的conf目录里的tomcat-user.xml文件。注意:将内容配置到tomcat-users标签之间

<!--找到tomcat-users-->
<tomcat-users xmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">
    
    <!--配置内容如下,并将内容配到tomcat-users标签之间-->
    <role rolename="tomcat"></role>
    <role rolename="manager-gui"></role>
    <role rolename="manager-script"></role>
    <role rolename="admin-gui"></role>
    <user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,manager-script"></user>
    
</tomcat-users>

3.用maven创建javaweb项目

3.1创建javaweb项目

根据下面图片创建即可,后面步骤跟maven项目一样。

在这里插入图片描述

3.2配置maven中的pom.xml

添加以下内容:

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <path>/</path>
        <update>true</update>
        <url>http://localhost:8080/</url>
        <username>tomcat</username>
        <password>tomcat</password>
    </configuration>
</plugin>

并添加启动运行命令
在这里插入图片描述

4.运行

在src/main/webapp里面找到index.jsp,然后点击右上角的运行。运行后会有以下启动内容,点击http://localhost:8080/既可以查看网页。

[INFO] — tomcat7-maven-plugin:2.2:run (default-cli) @ java_web_maven —
[INFO] Running war on http://localhost:8080/
[INFO] Using existing Tomcat server configuration at E:\java_workplace_IDEA\java_web_maven\java_web_maven\target\tomcat
\java_workplace_IDEA\java_web_maven\java_web_maven\target\tomcat
[INFO] create webapp with contextPath:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值