# 小记一下配置Tomcat时遇到问题
- 【启动Tomcat】--- cd前有空格(打开到bin目录)Path换成自己的路径
-
cd /Path/tomcat/apache-tomcat-9.0.90/bin
- 【运行Tomcat】
./startup.sh
1. 开发web工程:
- 配置Tomcat环境,已配置好
- 新建javaweb工程
- 选择项目配置:File —> project sturcture —> 选择sdk版本—>complier output 最后输出到out—>应用确定
- 创建javaweb项目
- 在Project Structure中选择Project Settings --> Modules --> 点击+号 Add New Module ---> 选择java,完成后点击Next
- 在New Module 中 给Module取一个名字,并且记住Content root 的根目录,完成后点击Finish
- 点击刚刚创建的Module, 点击Sources,确保其路径与及其文件下含有src,之后点击OK,创建完毕后到会主页面
- 右击javaweb项目,选择框架支持,添加web application4.0 ,并勾选上下方create xxx.xml,index.jsp可以删除
- html和css和js文件放入到web目录中,java文件放入src中;在web下新建一个static目录,在static下分别新建js和css和img目录
- 将配置文件放入resources文件夹(新建)中(跟src同级目录),右击resources Mark Diretory as —> Resources Root(就会src编译之后合并到一起,会变到WEB INF的classes目录里)
- jar包必须放入WEB INF目录下的lib(新建)中(jar包ctrl cv,再add as library【level选择module library】)
(2) 构建 —> app
- 构建操作 Build —> build artifacts(构建工件) - build
- 生成out目录(xxxwar exploded是可发布的app)
- 添加配置 —> Tomcat Server local
- Deployment(部署),添加工件(artifacts);application context(/demo01_Web1_war_exploded)改成 / (可选)
配置完成后运行会弹出Tomcat界面,在其链接后缀上加上自己需要跳转到的html文件即可
(在这之前8080端口不可用,两种方法:
- 1是查询占用8080端口的程序根据PID直接结束进程(要判断是否关闭有影响),第1种方法执行完后要重新启动Tomcat
- 2是改变8080端口号