当前位置:   article > 正文

Java - Apache tomcat环境配置+Java EE项目创建部署_java apache

java apache

Java - Apache tomcat环境配置+Java EE项目创建部署

简单介绍:我们在做一些基于Java的企业级应用时,将会创建一个或者多个Java EE项目,并且把他们部署到服务器上,然后才能进行相应的开发。那么第一步就是下载服务器然后进行相应的配置,好为代码开发做一些前置准备。本篇文章将会介绍tomcat的下载安装以及一些相应的配置,并且在Eclipse上部署一个Java EE项目。

一、环境配置

1、下载应用服务器tomcat

官网:链接: link
进入之后,在最左侧一栏中找到Download那一栏,里面是对应的版本号,如果你目标明确知道要下载哪一个版本,就直接点进去就好。

在这里插入图片描述

如果不确定要下载哪一个版本,可以点击Which version查看,点进去之后你会发现一个表格,如下图:

在这里插入图片描述

从右往左数第三列是相应的tomcat版本,第一列是支持的jdk版本,这里我使用的是jdk 8的版本,所以对应了tomcat9.0x,这样就明确了到底要下载哪一个tomcat版本了。然后回到上一页,找到对应版本tomcat,点击! 如下图:

你可以根据自己电脑的型号及配置选择下载,这里我的是windows 64-bit版本,点击等待下载就好。

2、解压缩以及一些文件作用介绍

下载好的压缩包,放在一个你喜欢的位置,注意不要放在中文目录下,以防止后期出一些不必要的错误,解压缩之后,你会看见如下的一些文件。

在这里插入图片描述

bin:一些可执行文件(脚本)
conf:配置文件,里面是对一些可能会用到的参数的一些配置
lib:一些jar文件,提供一些可以支持企业级应用开发的库。
logs:日志文件(软件运行起来时产生的一些相应的输出信息)
temp:临时目录
webapps(重要):web程序附属,存放各种项目
work:工作过程中的临时目录

3、尝试启动

现在tomcat已经安装完毕,接下来尝试启动一下:打开你的tomcat安装目录,找到bin文件夹下面的startup.bat文件,双击运行。

![在这里插入图片描述](https://img-blog.csdnimg.cn/506caa0b8044436d8在这里插入图片描述

如果发现没反应/启动失败等情况,不要慌,我们打开配置文件夹conf,找到其中logging.properties文件,如下图,双击打开。

在这里插入图片描述
找到如下图所示的一行代码,改成下图所示保存即可。

在这里插入图片描述

再次运行startup.bat文件,发现启动成功!

在这里插入图片描述

4、简单测试一下

打开浏览器,在地址栏中输入127.0.0.1:8080 ,然后运行,浏览器就会向你本地计算机上tomcat服务器(默认端口号8080)发送一个请求,由于我们还没有开始往tomcat中部署项目,所以会自动走默认的webapps目录下的root项目,如下图:

在这里插入图片描述

但是这样玩太麻烦了…so,我们可以将他集成到开发工具中去,这里以Eclipse为例,并且创建一个Java EE项目。

二、Java EE项目创建部署

1、集成进Eclipse

首先将8080端口释放出来(将点击start.bat之后的页面×掉就好),打开Eclipse,再最上面工具栏中点击 windows-preference,如图:

在这里插入图片描述

依次点击 server-Runtime Environments,这里我已经将tomcat部署进Eclipse了,所以直接显示在上面了,如果还没有操作,中间name和type下面是空白的。

在这里插入图片描述

点击Add,如图会显示一些支持的不同厂商,不同版本的服务器,选择你下载的对应版本即可,我的是Apache-Apache Tomcat v9.0

在这里插入图片描述
选好之后点击next,Browse选择你电脑上Tomcat的安装路径,最下面选择你的Eclipse
上添加过的对应版本的jdk。注意,此步配置是将Tomcat镜像到当前的工作空间中,若换工作空间,则需要重新配置。

在这里插入图片描述
点击finish,大功告成。

2、创建一个Java EE项目

File-new-project 找到 web-Dynamic web project

在这里插入图片描述

点击next,在project中给你的项目起一个名字

在这里插入图片描述

继续点击next

在这里插入图片描述
这里的显示为存放你写java代码的根目录。不用管,继续next,出现下图界面,将Context root:后面的名字改为 /。这决定了你写的项目是另外建文件存储,还是直接存放在root文件夹下。注意:下面的单选框也要打上勾,创建一个web.xml文件

在这里插入图片描述

点击finish,一个java EE项目创建完毕。

在这里插入图片描述

JRE System Library:里面是一些jar文件,提供一些常用的类库
src/mian/java:你写java代码的地方
Server Runtime[Apache Tomcat]:里面是同样是一些jar文件,提供企业级应用所用的一些核心类库。
build:临时目录
src-main-webapp-META-INF,WEB-INF:一些jsp文件可以放在里面,相当将html页面隐藏一下,需要时调取相应的界面显示,直接放在webapp下,会被请求方直接访到,当涉及到多个页面时会很不方便。
lib:可以放一些外部的jar。

3、将项目部署到服务器上

右键项目-run on server

在这里插入图片描述

点击next,如下图,我创建了两个Java EE项目,选中你要操作的项目,选中点击 Add 或者 Remove进行将其部署/从服务器上移除,注意:服务器上一次只能部署一个项目

在这里插入图片描述

finish,所有前期准备工作已经完成,现在你可以开始写项目了。

补充: 一个小工具:windows-show view-server-servers,点击open.编辑器下方就可以出现这个小工具,然后就可以直接在这个小工具上对服务器右键直接进行Add或者Remove 或其他什么操作了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/647253
推荐阅读
相关标签
  

闽ICP备14008679号