-
- idea启动
双击图标启动,出现如下图所示内容
选择“Create New Project”选项。
-
-
idea创建web项目
- 先点击左边“Java Enterprise”,然后在右边“Application Server”处点击“New”将tomcat服务器导入
-
idea创建web项目
-
- 导入tomcat服务器
选择tomcat所在根目录。注意:只需选择到根目录即可。
-
- 下方勾选“Web Application”,点击“Next”。
-
- 设置web工程名称和路径
这里设置的是web工程的名称和web工程目录所在位置。其中IdeaProject相当于是工作空间。
-
-
web项目的目录结构
- 初创完成,如下图所示:
-
web项目的目录结构
-
- 在WEB- INF中添加classes目录和lib目录
-
- 选择菜单栏File->Project Stucture,找到Modules选项,将当前工程的classes目录设置为class文件输出目录
-
- 将lib设置为引入外部jar包的目录
-
- 在弹出的窗口中选择当前web工程对应的lib目录。再点击ok。
-
- 接着在弹框中选择 Jar Directory
-
- 最后勾选新产生的选项。
-
-
添加tomcat配置
- 在菜单栏中选择Run->Edit Configuration.
-
添加tomcat配置
-
- 在弹出的窗口中选择Server卡项:
窗口中可以设置在tomcat启动时,会自动使用哪一种浏览器打开网页。(Opeb browser分栏)
可以设置tomcat启动后的访问端口号(Tomcat Server Settings分栏)。
-
- 选择Deployment卡项:
在这个对话框中可以使用右侧的"+"号来添加web应用,不过默认情况下,上述操作都完成后,此处会自动发布。
最下方的输入框是用来设置web应用的虚拟路径的。非常建议大家修改。修改为和web工程相同的名称。
-
- 此时可以启动tomcat服务器,在浏览器访问index.jsp页面。可以得到页面结果。
-
- 发布web应用
web应用默认会发布到工作空间当中,可以手动修改至tomcat的webapps目录下。
-
-
配置发布路径File->Project Structure
- 选择Artifacts
-
配置发布路径File->Project Structure
-
- 运行web工程--启动tomcat服务器
-
- 片刻之后,下方出现控制的日志信息
-
- 查看[tomcat]/webapps中的web应用。
-
- 此时,day07-servlet应用已经发布在webapps目录下。
-
- 问题:启动tomcat之后,只能访问当前web应用
解决:选择菜单栏Run->Edit Configuration
勾选如图所示内容,这样就可以在启动tomcat的时候访问其他web应用了。