行业知识
IDEA的JavaWeb项目配置+Tomcat
2026-11-10 09:50:52
来源:互联网转载
目录
原始方式
使用Maven
一、原始方式
- 正常创建Java项目即可
- 创建完成之后的目录结构
- 右击鼠标项目名称,点击“Add Framework Support”
- 勾选上Web Application 以及对应的Create web.xml,点击OK
- 新的目录结构多了web这个文件夹
- 右击WEB-INF,新建两个Directory,名称分别为:classes和lib
- 点击导航栏的File,打开"Project Structure"
- Modules->项目“TestJavaWeb”->Paths->Use module compile output path->文件夹图标点开,选择刚刚创建的classes文件夹->点击Apply
- classes就会变橙色
-
再点击Dependencies -> 点击+号 -> 选择第一个“JARs or directories..." -> 选择刚刚创建的lib文件夹,点击OK
- 选择 "Jar Directory" -> 点击OK
- 勾选上刚刚的文件夹 -> 点击OK
- 点击右上角的"Add Configuration..." 进行Tomcat部署
- 点击+号 -> 点击添加 Tomcat Server Local
- Configure... -> 点击文件夹图标,选择自己下载的Tomcat文件即可
- Deployment -> 点击+号 -> 点击Artifact
- 删除多余的后缀“_war_exploded"
- 点击绿色三角进行测试,浏览器中显示jsp文件中body标签中的内容就表示配置成功
二、Maven(前提已经下载并配置好了Maven)
- Maven -> 勾选"Create from archetype" -> 点击"........webapp" -> Next
- 配置好自己的Maven -> 点击 Finish
- 会开始下载大量文件,出现"BUILD SUCCESS"即可
- 此时的目录结构,main中并没有resource和lib文件夹
- 鼠标右点main,新建Directory,会出现红色框中的内容,依次将其新建出即可(如果目录中已经有这两个文件夹就跳过这一步)
- 配置Tomcat的步骤跟原始方法一样,只不过在Deployment中点击加号后出现以上弹窗时,选择有"exploded"后缀的那一项,点击OK
-
同样,还要去掉“_war_exploded"后缀,点击OK
-
在pom.xml文件中添加红框中的代码 (代码附在最下面
-
点击蓝色加载图标,如果没有这个图标,就右击pom.xml文件,reload一下就行
-
使用spring框架,记得导包,然后编辑spring xml文件还有web.xml文件(代码附下面
-
结构目录
-
点击右上角运行,出现jsp中的内容即可
附:
pom.xml
第一行放在properties标签中:
5.2.15.RELEASE
这些放dependencies标签中:
org.springframework spring-core ${spring.version} org.springframework spring-webmvc ${spring.version} javax.servlet servlet-api 2.5 junit junit 4.11 test spring-mvc.xml
web.xml
springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring-mvc.xml springmvc /
如果运行不出来,改一下web.xml文件头:
上一篇:怎么创建公司网页?