乐趣区

关于java:JavaWeb项目入门到精通搭建javaweb环境并运行下

接着昨天说的 javaweb 的教程,let’s go!!!

2. 敞开 tomcat 服务器

在 bin 目录下有一个 shutdown.bat 的文件,双击就能够敞开 tomcat 服务器;也能够应用 cmd 命令

查看占用 8080 端口的过程

哦,对了,相干视频教程:https://www.bilibili.com/vide…

netstat -ano|findstr 8080

这里咱们看到占用 8080 端口的过程号是 5712,接着咱们输出命令

taskkill /pid 5712 -f

就能够敞开占用 8080 端口的 tomcat 服务器

3.tomcat 服务器目录构造

1.bin

  • bin 目录次要是用来寄存 tomcat 的命令,次要有以.bat 结尾的(windows 命令)。
  • startup 用来启动 tomcat
  • shutdown 用来敞开 tomcat
  • 批改 catalina 能够设置 tomcat 的内存

2.conf

conf 目录次要是用来寄存 tomcat 的一些配置文件。

  • server.xml 能够设置端口号、设置域名或 IP、默认加载的我的项目、申请编码
  • web.xml 能够设置 tomcat 反对的文件类型
  • context.xml 能够用来配置数据源之类的
  • tomcat-users.xml 用来配置管理 tomcat 的用户与权限
  • 在 Catalina 目录下能够设置默认加载的我的项目

3.ib

lib 目录次要用来寄存 tomcat 运行须要加载的 jar 包。

例如,像连贯数据库的 jdbc 的包咱们能够退出到 lib 目录中来。

4.logs

logs 目录用来寄存 tomcat 在运行过程中产生的日志文件,十分重要的是在控制台输入的日志。(清空不会对 tomcat 运行带来影响)

在 windows 环境中,控制台的输入日志在 catalina.xxxx-xx-xx.log 文件中

在 linux 环境中,控制台的输入日志在 catalina.out 文件中

5.temp

temp 目录用户寄存 tomcat 在运行过程中产生的临时文件。(清空不会对 tomcat 运行带来影响)

6.webapps

webapps 目录用来寄存应用程序,当 tomcat 启动时会去加载 webapps 目录下的应用程序。能够以文件夹、war 包、jar 包的模式公布利用。

当然,你也能够把应用程序搁置在磁盘的任意地位,在配置文件中映射好就行。

7.work

work 目录用来寄存 tomcat 在运行时的编译后文件,例如 JSP 编译后的文件。

清空 work 目录,而后重启 tomcat,能够达到革除缓存的作用。~

三、idea 运行 javaweb

1. 下载安装 idea

参考教程:https://www.bilibili.com/vide…

2. 配置 tomcat

在零碎变量中新建 CATALINA_BASE 和 CATALINA_HOME 变量值为 tomcat 装置目录

而后再 Path 环境变量中编辑环境变量

3.javaweb 筹备阶段

关上 idea 装置目录下的 bin 目录,编辑 idea.exe.vmoptions 和 idea.exe.vmoptions 文件,在文档最初加上

-Dfile.encoding=UTF-8

这一步是设置 tomcat 服务器在 idea 中运行时,控制台不是乱码

4. 创立 javaweb 我的项目

右键我的项目名,新建一个 Module

点击 next

输出 module 名接着点击 next

点击 Finish 后,就会呈现一个这样的目录构造

右键 module 名,在弹出的子菜单项中抉择 Add Framework Support…

勾选 Web Application, 点击 ok

01stu 目录下多出了一 web 目录

接着开始配置将 tomcat 连贯 idea

  • 首先点击 Add Configuration…
  • 点击加号
  • 在弹出的子菜单中找到 Tomcat Server,选中 Local
  • 点击 ok

抉择 tomcat 装置的地位,先不必管 Warning (如果是第一次配置的话), 点击 ok

这个时候咱们发现猫头上有个×

接着咱们点击 Edit Configuration

这个就界面就是刚刚的那一步,如果是第一次配置,将没有 Artifact…这个选项,接着咱们点击 ok,tomcat 服务器就连贯上了 idea

目录构造:

  • src: 用来寄存 Servlet 程序
  • web:寄存网页文件
  • web.xml:配置 servlet 程序
5. 应用 idea 运行 javaweb 我的项目

点击运行

控制台显示 deployed successfully 就阐明部署实现,浏览器会自动弹出

目录构造:

src: 用来寄存 Servlet 程序

web:寄存网页文件

web.xml:配置 servlet 程序

到这里 javaweb 的所有内容就完结啦,有问题,能够看视频教程,视频教程比拟直观。

退出移动版