2|开发环境的搭建

在这里插入图片描述

JDK的下载https://www.oracle.com/java/technologies/javase-downloads.html

JDK的安装十分简单,只要指定好JDK和JRE的安装位置就可以了.从JDK11版本开始已经不需要安装JRE了.
在这里插入图片描述
点击此超链接直接进行JDK下载页面。在下一页向下滚动鼠标,找到自己要下载的对应版本的JDK,表格最左侧一列代表每个版本的JDK所对应的操作系统类型,“Windows64”代表Windows64位操作系统。如果自己的电脑是64位的则选择右侧此版本的JDK“jdk-8u241-windows-x64.exe”进行下载就可以了。如果是32位系统就选择jdk-8u241-windows-i586.exe链接进行下载就可以了。
点击下载链接后会弹出许可协议确认对话框,点击确认后单击进行下载。
在这里插入图片描述
在这里插入图片描述
下载后的文件如下图所示:
在这里插入图片描述

双击下载的jdk-8u241-windows-64.exe文件进行JDK的安装,安装时需要指定JDK的安装位置,还要指定JRE的安装位置。一般建议把JDK和JRE都安装到名为“Java”的文件夹中,至于安装在哪个盘下可以自己确定。例如我个人的电脑中JDK安装的位置如下:
在这里插入图片描述
安装好JDK后需要新建Windows系统环境变量“JAVA_HOME ”其值为JDK的主目录,注意环境变量的值后面不要加分号。根据以上安装目录JAVA_HOME环境变量的值为:
在这里插入图片描述
接下来将JDK安装目录中的bin目录的位置添加到path环境变量中,如下图所示:
在这里插入图片描述
最后设置classpath环境变量,将JDK安装目录下的lib目录下的dt.jar和tools.jar两个jar包的路径添加到classpath环境变量中。如下图所示:
在这里插入图片描述
至此,JDK的下载安装就完成了。下面我们进行第二步,下载安装Tomcat。
在这里插入图片描述

tomcat 的下载http://tomcat.apache.org/

在这里插入图片描述
1.Tomcat的下载

Apache Tomcat最早是由Sun Microsystems开发的一个Servlet容器,在1999年被捐献给ASF(Apache Software Foundation),隶属于Jakarta项目,现在已经独立为一个顶级项目。Tomcat主要实现了Java EE中的Servlet、JSP规范,同时也提供HTTP服务,是市场上非常流行的Java Web容器。
在这里插入图片描述
点击【Download】跳转到如下图所示的下载页面
在这里插入图片描述

  1. tar.gz文件是Linux操作系统下的安装版本;

  2. exe文件是Windows系统下的安装版本,exe版的Tomcat需要下载后进行安装;

  3. zip文件是Windows系统下的压缩版本,压缩版的Tomcat下载后就可以直接解压使用,不需要安装了。

大家可以按照自己的操作系统类型选择合适的Tomcat进行下载。推荐大家下载压缩版的Tomcat使用起来比较方便。
2、Tomcat目录结构:

压缩版的Tomcat下载完成后,得到的是一个压缩包,将压缩包解压就可以完成Tomcat服务器的安装,Tomcat安装目录的内容如下图所示:
在这里插入图片描述

  这些是一些关键的tomcat目录:

bin - 启动,关闭和其他脚本。这些 *.sh文件(对于Unix系统)是*.bat文件的功能重复(对于Windows系统)。由于Win32命令行缺少某些功能,因此这里有一些额外的文件。

conf- 配置文件和相关的DTD。这里最重要的文件是server.xml。它是容器的主要配置文件。

logs - 默认情况下,日志文件在此处。

 webapps - 这是您的webapps的用武之地,webapps存放web项目的目录,其中每个文件夹都是一个项目;如果这个文件下已经存在了目录,那么都是tomcat自带的。注意:其中ROOT是一个特殊的项目,在地址栏中没有给出项目目录时,对应的就是ROOT项目。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、Tomcat的启动与停止

    Tomcat解压到指定位置处后,可以打开Tomcat安装目录下的bin目录,在此目录中会看到有一个startup.bat这个Windows系统的可批处理文件。双击这个批处理文件就可以弹出一个Dos窗口,当看到窗口中显示“Server startup in XXX ms”字样的提示信息就说明Tomcat启动成功了。如下图所示:

在这里插入图片描述

如果电脑中没有安装JDK,或者JDK安装后JAVA_HOME环境变量设置不正确,使用startup.bat启动Tomcat时就会出现上图所示的DOS窗口闪退的情况。这时需要检查环境变量设置是否正确修改后再重新启动Tomcat。
在这里插入图片描述

Tomcat启动成功后如果想停止Tomcat服务器,可以再双击bin目录下的shutdown.bat批处理文件就可以停止Tomcat服务器的运行了。同时上图显示的窗口就会自动关闭。

小贴士:解压版的Tomcat8.5.51版Tomcat服务器有一个小小的问题,那就是在Window系统下启动时日志信息中的汉字会出现乱码。这时需要对其配置文件做一点小小的修改就可以了。我们打开conf目录,找到里面的logging.properties属性文件,使用文本编辑器打开。找到java.util.logging.ConsoleHandler.encoding配置项,将它的值修改为“GBK”就可以了。这时再重新启动Tomcat就会看到和上面的截图同样的效果的日志信息了。
4、Tomcat启动成功后的测试

Tomcat启动之后,可以通过http://localhost:8080/地址访问Tomcat默认的应用。输入后显示以下页面,说明Tomcat服务器已经成功启动了.如果你的Tomcat启动不成功:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

idea

1.2.3 Intellij Idea的下载安装与使用
Intellij Idea是当前市面上最流行的Java开发集成开发工具,在安装Idea之前我们需要了解一下此软件的硬件需求。
在这里插入图片描述

1、Intellij Idea的下载

    如果我们不知道Idea的下载地址,我们可以在百度中搜索Idea下载,直接就可以出现Idea的官网地址

在这里插入图片描述

Idea官网的地址如下:https://www.jetbrains.com/idea/,点击该网址进行Idea官网,如下图所示:

在这里插入图片描述

点击图中的“Download”按钮进入Idea下载页面,如下图所示:

在这里插入图片描述

    在Idea下载页面我们可以看到有两种类型的Idea可以供我们选择,一个是Ultimate旗舰版,支持Web开发使用,另一个是Community社区版,可以支持原生的Android开发使用。我们需要下载Ultimate版,Ultimate版是收费版,但是可以提供一个月的试用期,如果是教师或学生用户,使用edu邮箱可以获得一年的免费使用权,如果第二年继续使用,可以继续申请。

    关于Idea这两种类型版本的详细信息可以参考以下文档内容:                       https://www.jetbrains.com/idea/features/editions_comparison_matrix.html

    对于Ultimate版的Idea,针对Windows操作系统、Linux操作系统和苹果操作系统分别提供了Windows、Linuxt 和 Mac三个不同的版本。对于Windows系统选择Windows,如果要下载解压版的Idea软件,需要单击“.exe”按钮,在弹出的菜单中选择"Windows(.zip)"即可进行下载。

在这里插入图片描述

   下载后的文件为“ideaIU-2019.3.3.win.zip”,这是目前官网上最新的版本,文件如下图所示:

在这里插入图片描述

2、Idea的安装

Idea的安装文件下载完成后需要对文件进行解压,我们将该压缩文件解压到指定的位置就可以完成安装了。解压后的文件夹内容如下:

在这里插入图片描述

打开bin目录,双击idea64.exe可执行文件即可打开Idea集成开发工具了。

在这里插入图片描述

3、Idea的配置及简单的Web项目的创建

首次打开Idea时会弹出以下页面,让你选择是创建还是打开一个项目,如下图所示:



我们第一次打开Idea可以选择Create New Project来创建一个新的项目。我们在左侧的导航栏中选择“Java Enterprise”来创建一个JavaWeb项目。

在这里插入图片描述

按照上图所示在创建项目窗口中进行以下配置:

”Project SDK“:下拉列表框中选择JDK主目录的所在位置;

”Java EE Version“ : 在此位置处选择要创建的Web项目的JavaEE的版本号;

”Application Server“:在此位置选择已经安装的Tomcat服务器的主目录所在的位置;

”Web Application“: 此处代表创建Web应用程序;

   以上部分都设置完毕后点击下一步继续,会打开以下窗口,在此窗口中”Project name“处输入Web项目的名称,输入Web项目名称后在下面的”Project location“文本框中会自动显示该Web项目在磁盘中存储的位置,也可以自己修改此位置,一般不需要自己修改。

在这里插入图片描述

项目名称输入完毕后点击Finish完成Web项目的创建。进入Idea的主窗口。如下图所示:

在这里插入图片描述

Idea中WebApplication项目的目录结构如上图所示:

FirstWeb: 为Web项目的名称,也是web项目的主目录名;

artifacts: 为Idea中所特有的web项目的成品包的war包目录。在web项目部署时在配置的tomcat的Deployment中选择对应的war包,将项目的war包发布至Tomcat服务器上;

src: 为web项目在源文件(Java类文件的存放目录);

web: 为项目的web目录,web目录是部署java web工程的根目录,是项目访问的默认路径。;

WEB-INF: 为WEB项目的配置文件存放的目录;

web.xml: 为WEB项目的部署描述文件,也叫部署描述符,它是web项目中最重要的一个文件,用于对web应用中的web资源进行基本配置。如,访问控制配置、默认访问配置、过滤配置、时间监听等。

index.jsp: 为web项目默认的欢迎页面;

了解了Idea中web项目的目录内容便于对项目进行部署。

1.2.4、Idea中WEB项目的配置、部署与运行

 在前面我们已经为大家讲解了在Intellij Idea集成开发环境中进行web项目的创建,下面我们来讲解一下WEB项目的部署及运行。

1、Idea中web项目的配置

在Idea中选择“File”菜单的“Project Structure”命令,或者单击工具栏中的右上角处的按钮进行Idea中项目配置页面。如下图所示:

在这里插入图片描述

该配置页面左侧面板各部分内容如下图所示:

Intellij中web的程序部署不同于myeclipse和eclipse需要把项目打成一个Artifacts(成品包)的war包 然后在配置的tomcat的Deployment中选择对应的war包。我们初学者主要关注Modules模块面板和Artifacts(成品包)面板。这两个面板比较常用。我们主要学习Artifacts(成品包)面板。如下图所示:

在这里插入图片描述

如果我们需要指定war包的输出位置,我们可以对Output directory项的内容进行修改,选择要发布的位置即可。如果我们需要把war包发布到我们安装的tomcat服务器上,我们要以把此处的路径改为tomcat安装目录下的webapps目录。首次使用可以不必修改。

当项目的war包打包好了之后,我们就可以在tomcat的发布目录下发布了。此时我们选择Idea的Run菜单中的Edit Configurations命令或者直接单击工具栏中的下拉列表,选择Edit Configurations命令进行运行配置对话框。如下图所示:

在这里插入图片描述

在此对话框中选择Deployment面板,点击此面板右侧的+号,选择要发布到Tomcat上的war包即可将所选择的项目发布到tomcat服务器上。此时点击右侧的绿色箭头图标就可以启动Tomcat服务器并自动运行发布的web应用了。如果Tomcat服务器启动成功,则可以在Idea编辑器下方的output区域看到服务器启动成功的提示,以及应用部署并运行的提示。如下图所示:

在这里插入图片描述

同时浏览器中会出现该应用的主页运行运行结果信息,如下图所示:

在这里插入图片描述

至此,一个简单的web应用在Intellij Idea集成开发环境中的创建、配置、部署及运行已经完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值