如何使用Servlet写一个简单的网站-2

简介: 如何使用Servlet写一个简单的网站-2

如何使用Servlet写一个简单的网站-1:https://developer.aliyun.com/article/1430653

5. 打包程序

当写完代码之后,我们就需要将这个项目打包成 war 包,以便 tomcat 能够启动它。在打包之前,我们还需要在 pom.xml 中添加一些代码才能完成打包操作。

<packaging>war</packaging>
    <build>
        <finalName>java</finalName>
    </build>

双击 package 。

当出现 build success 说明打包成功。

6. 部署

打包成功会会生成一个 target 目录,我们在这个 target 目录中找到刚刚打包好的 war 包,然后进入到这个文件路径,将这个文件复制到 tomcat 的 webapps 目录下。

7.验证程序

当部署完成之后,就可以启动 tomcat 验证我们这个程序了。需要先启动 tomcat ,然后在浏览器搜索栏中输入 URL 127.0.0.1:8080/java/hello 这里,java就是我们的 war 包名,而 hello 则是我们这里的路由路径。

将 tomcat 集成到 idea 中

通过以上操作我们就可以实现一个简单的网页。但是如果我们想要更改我们的代码的话,就需要重新打包,并且重新部署,这个过程是比较麻烦的,所以是否有方法可以简化这个过程呢?答案是有的,我们可以通过 idea 插件,将 tomcat 继承到 idea 中,这样就能通过 idea 一键重新打包和部署了。

如果在 idea 中下载不了 tomcat 插件的话,我们可以直接在浏览器上下载,然后将下载的 jar 包拖入 idea,idea 会自动下载。

进入这个网站 https://plugins.jetbrains.com/idea搜索tomcat,下载就可以了。

完成上面的操作之后我们就可以运行这个程序了。


相关文章
|
3月前
|
存储 前端开发 JavaScript
Servlet实现一个简单的表白墙网站
前言 前面我们学习了 Java 中知名的 HTTP 服务器 tomcat 的安装和使用,还学习了 servlet 相关 API 的学习,今天,这篇文章我们将运用前面学习的 HTTP 知识、tomcat和servlet来实现一个简单的表白墙网站。
Servlet实现一个简单的表白墙网站
|
3月前
|
IDE Java 应用服务中间件
如何使用Servlet写一个简单的网站-1
如何使用Servlet写一个简单的网站-1
|
6月前
|
前端开发 应用服务中间件 C++
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
|
6月前
|
JSON 前端开发 JavaScript
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(一)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
|
Java
servlet中创建网站的过程
servlet中创建网站的过程
88 0
servlet中创建网站的过程
|
前端开发 安全 JavaScript
使用Servlet+AJAX+AWT实现网站登录时的图片验证码功能
使用Servlet+AJAX+AWT实现网站登录时的图片验证码功能
153 0
使用Servlet+AJAX+AWT实现网站登录时的图片验证码功能
|
Java
JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量(2)
JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量
124 0
JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量(2)
|
Java 应用服务中间件
JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量(1)
JavaWeb-Servlet技术的监听器-解析与实例-网站在线用户信息与网页点击量
168 0