一、环境
本人使用的是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 + 端口 + 虚拟目录来访问
如果财力雄厚,可以购买一台服务器,将项目发布到服务器上,这样全世界都可以访问到你写的项目
至此一个简单的项目从安装到运行完毕