发布属于自己的第一个java web项目(1)--Tomcat集成到IDEA

一、环境

本人使用的是Jdk 11版本,Tomcat-9.0.50,加上Idea 2019.3.1的版本,推荐使用Jdk8版本的
(高版本的会向下兼容,也就是说低版本的在高版本也可以运行,而高版本的在低版本上面不一定能正常运行)

环境的搭建(Tomcat集成到IDEA)

1. 首先是下载

Tomcat:https://tomcat.apache.org/
Jdk:https://www.oracle.com/cn/index.html
Idea:https://www.jetbrains.com/idea/
以上为官网下载,当然了,也可以去一些开源镜像网址进行下载,比如
Tomcat
中国互联网络信息中心:https://mirrors.cnnic.cn/apache/tomcat/
北京理工大学:http://mirror.bit.edu.cn/apache/tomcat/
JDK
清华大学开源镜像: https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/
华为镜像:https://mirrors.huaweicloud.com/java/jdk/
还有更多开源镜像欢迎在评论区交流分享

2. 配置到IDEA

将下载的Tomcat下载并解压,关于Tomcat的注意事项以后会讲
配置到IDEA一共三步,非常简单
点击Run-> Edit Configurations -> Templates -> Tomcat Server -> Local -> Server -> 看到 Application server -> Configure - > TomEE Home -> 选着Tomcat的安装路径即可(目录下能看到bin目录)
图解
第一步
弹出的窗口点击Templates ,注意因为IDEA版本不同,有些版本可能是 Defaults,点击即可,只要能找到找到Tomcat Server目录
在这里插入图片描述
在列表里找到Tomcat Server (不是TomEE server)选着Local
接着 找到 Application server,点击configure,
在这里插入图片描述
在弹出的窗口找到 Tomcat Home ,找到安装路径并选择
接着点击ok ,apply 即可配置完毕

在这里插入图片描述

在右上角看到 Tomcat已经安装好了
在这里插入图片描述

二,测试安装效果

新建一个Java Web项目

1. 点击右上角 File 选择 Project Structure

2. 找到Modules 点击加号新建一个项目

在这里插入图片描述

3. 选择Java Enterprise 并在右边勾上Web Application ,默认选择Create web.xml。

注意,有些高版本可能没有Create web.xml 这个选项,适当降低Java EE version版本即可
在这里插入图片描述

4. 接着next 选择项目名称,这里我取名叫demo01

在这里插入图片描述

5. 点击Finish 即可 右边多了一个项目

在这里插入图片描述

6. 接着点击project 选择输出目录,也可以选择对应的版本

在这里插入图片描述

7. 点击右边的project 即可看到目录结构

在这里插入图片描述

8. 点击下面的绿色三角形运行即可,一般情况下会自动打开浏览器

在这里插入图片描述
路径不一定相同,如果有问题请参考下面的注意事项
在这里插入图片描述

注意事项

如果浏览器没有自动打开 找到 Run -> Edit Configurations
在这里插入图片描述
接着找到
在这里插入图片描述
如图,红框内路径复制到浏览器即可
如果想修改8080后面的虚拟目录,在上图里选择Deplment 在Application context下修改,注意前面必须要有 /


返回到 Server 可以发现路径已经被自动修改了
在这里插入图片描述
再重启服务器,按照配置的路径打开即可
在这里插入图片描述
当然也可以让局域网内的小伙伴通过ip + 端口 + 虚拟目录来访问
如果财力雄厚,可以购买一台服务器,将项目发布到服务器上,这样全世界都可以访问到你写的项目
至此一个简单的项目从安装到运行完毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值