关键词1
关键词101
关键词201
关键词301
关键词401
关键词501
关键词601
关键词701
关键词801
关键词901
关键词1001
关键词1101
关键词1201
关键词1301
关键词1401
关键词1501
关键词1601
关键词1701
关键词1801
关键词1901
问答1
问答101
问答201
问答301
问答401
问答501
问答601
问答701
问答801
问答901
问答1001
问答1101
问答1201
问答1301
问答1401
问答1501
问答1601
问答1701
问答1801
问答1901
懂视1
懂视101
懂视201
懂视301
懂视401
懂视501
懂视601
懂视701
懂视801
懂视901
懂视1001
懂视1101
懂视1201
懂视1301
懂视1401
懂视1501
懂视1601
懂视1701
懂视1801
懂视1901
文库1
文库101
文库201
文库301
文库401
文库501
文库601
文库701
文库801
文库901
文库1001
文库1101
文库1201
文库1301
文库1401
文库1501
文库1601
文库1701
文库1801
文库1901
分类文章1
分类文章101
分类文章201
分类文章301
分类文章401
分类文章501
分类文章601
分类文章701
分类文章801
分类文章901
分类文章1001
分类文章1101
分类文章1201
分类文章1301
分类文章1401
分类文章1501
分类文章1601
分类文章1701
分类文章1801
分类文章1901
个人技术集锦
全部栏目
返回首页
操作系统
后端开发
数据库
前端开发
移动端开发
首页
操作系统
后端开发
数据库
前端开发
移动端开发
您的当前位置:
首页
正文
Idea使用Tomcat
2024-11-28
来源:个人技术集锦
1、创建项目
我们这里使用maven进行创建
2、添加Web框架
添加完后就能看到一个web目录
目录解释
WEB_INF:这个目录下存放的jsp等页面文件不能直接在url上进行访问,必须经过servelt重定向
web.xml:配置文件,配置servlet等
index.jsp:tomcat启动后的首页面,如果不想使用他这个当首页面,可以删了然后新增一个index.html页面
3、添加Tomcat
注意选择Tomcat Server,
不是TomEE Server
进入Deployment,添加Artifact(因为我们前面添加了Web框架,所以直接点击就可以了)
如果点击后不行,看本文章最后的常见问题解决
4、运行tomcat
成功运行后会自动跳转到tomcat的默认页面(index.jsp)
解读
http://localhost:8080/TomcatTest_war_exploded/:tomcat启动的默认路径,其中的/TomcatTest_war_exploded是tomcat默认添加的项目路径地址,可以取消,看文章最后的常见问题解决
$END $ :index.jsp页面里的内容
5、常见问题
1、没有Artifacts
解决方案
1、打开项目结构
2、添加Artifacts
出现下面界面就可以了,点击ok,然后回到问题处继续操作即可
2、默认路径太长
去掉Application context里面的内容,只留一个
/
3、乱码问题
解决方案:
解决完后
4、端口冲突
解决方案
把这个端口修改一下,修改成8088之类的(不常用的端口都可,防止端口冲突),再重新启动一下
建议把下方的JMX port也修改一下(1098之类的)
5、web页面自动刷新
热部署,修改页面代码后不需要重启服务器,自动加载资源
页面修改后,刷新浏览器即可,但是修改Java代码后会有一定延迟(对页面刷新快,Java代码修改后不如重启服务器快)
选择Update classes and resources
6、Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099
翻译:在运行配置停止之前,应用程序服务器未连接,原因:无法ping localhost:1099上的服务器
原因:tomcat中没有选择jre
解决方案
显示全文