博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IDEA上新建一个javaweb项目
阅读量:4105 次
发布时间:2019-05-25

本文共 1277 字,大约阅读时间需要 4 分钟。

1.新建一个项目:file->new->project,得到下图

在project SDK处选择自己的jdk,点击next,得到下图

什么都不选,点击next,得到下图

project name处填写项目名称,点击finish,得到下图

2.新建一个Module:项目webDemo3右键->new->Module,得到下图

Module SDK处选择自己的jdk,勾选Web Application,点击Next,得到下图

Module name处填写Module的名称,点击finish,得到下图

项目列表里缺少web.xml,现在进行创建:file->project structure->facets->选中次级目录Web(firstWeb),得到下图

点击deployment descriptors右侧的“+”,点击web.xml,得到下图

点击OK,得到下图

在WEB-INF下创建classes文件夹和lib文件夹,classes文件夹用来存放编译后的class文件,lib存放大三方jar包:WEB-INF右键->new->directory,得到下图

配置文件夹的路径:file->Project Strcture->Modules->Paths->use module compile output path,将Output path和Test Output path都改成classes文件夹的路径,得到下图

选择dependencies,点击右侧“+”,选择JARs or directories,选择刚刚创建的lib文件夹,得到下图

选择jar directory,点击OK

3.配置Tomcat服务器:run->Edit Configurations,得到下图

点击“+”->Tomcat Server->local,得到下图

Name处填写Tomcat的名称,点击Application server后面的configure...,在弹出的窗口中点击Tomcat Home 后面的...,选择tomcat的安装目录,After launch中选择自己想要的默认浏览器,设置HTTP port为8080,JMX port为1099,得到下图

4.在Tomcat上部署并运行:run->Edit Configurations->deployment,点击右侧的“+”,选择Artifact,填写Application context,得到下图

点击server,将On Update action和On frame deactivation选择update classes and resources,点击OK,如下图

5.开发web项目并运行Tomcat

编辑index.jsp如下图

运行的过程中经常遇到下图所示问题

解决方法:用命令行cmd->netstat -aon|findstr 1099找到占用1099端口的进程,如下图

用命令行taskkill -f -pid 6988结束进程6988,如下图

运行结果如下图

你可能感兴趣的文章
使用Entity Framework 4进行代码优先开发-续
查看>>
数据库的初始化与控制
查看>>
ASP.NET MVC3学习--视图和模型(2)
查看>>
ASP.NET MVC3学习--视图和模型(3)
查看>>
Maximum Depth of Binary Tree 二叉树的最大深度(重)
查看>>
Same Tree-相同树
查看>>
Two Sum--两数之和
查看>>
Median of Two Sorted Arrays - 寻找两个有序数组的中位数(重)
查看>>
Longest Substring Without Repeating Characters--最长无重复字符串(重)
查看>>
ZigZag Conversion-锯齿形数组 查找数学规律
查看>>
single num--唯一一个只出现一次 的数
查看>>
Unique Binary Search Trees--独特的二叉树个数(重)
查看>>
Remove Duplicates from Sorted List --已出有序链表中的重复元素
查看>>
Remove Nth Node From End of List --移除链表中的倒数第k个元素
查看>>
Palindrome Number --回文整数
查看>>
Reverse Integer--反转整数
查看>>
Container With Most Water --装最多水的容器(重)
查看>>
Longest Common Prefix -最长公共前缀
查看>>
Letter Combinations of a Phone Number
查看>>
Single Number II --出现一次的数(重)
查看>>