sts java配置tomcat_STS配置Tomcat.9.0

今天,心血来潮,弄了一下STS,按着建立WEB项目的方式建立工程。

一、新建工程(FILE --NEW--Dynamic Web project)

e3e4851b95f702a0817146452147a01a.png

二、输入项目名称,TestWeb,然后下一步,

f52568d9cedb56144e721ff200cff7f5.png

ad69bb9d852924075b660e04b7bdf5f2.png

7e3a07dfc79ade862ba0c612a681902c.png

点击FInish.

三、新建index.jsp

d83e6df2e744803b12d2645f9d0fa010.png

并打开index.jsp,书写测试成功!20180509,记得要把编码格式改成UTF-8。

4f5be820493ff3932f61e2d0c52f3fc0.png

四、新建tomcat服务器,

0985ce2eeb375eafa5269010336ceea4.png

782b57aaffe082b89bc5a56023a29559.png

添加Add,添加Tomcat服务器,Finish

a8a7300bf8314179a4a31708b2bb64dc.png

再点击Finsh 。

五、部署工程,右键选择Add and Remove,选择要部署的Tomcat服务器,结果会出现一个提示:Tomcat version 9.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5, 6, 7, and 8 Web modules

经查询得知:

方法1:

将文件org.eclipse.wst.common.project.facet.core.xml用文本编辑器打开后,找到

修改version的版本为低版本,比如改成tomcat7支持的3.0, 或者是tomcat6支持的2.4/2.5

59e6052908c63497990cf0e4ad4d296c.png

或者再选择创建web版本的时候选择3.0,及以下,会避免这个问题。

方法二。

在eclipse的workspace里面找到该项目。

依次进入:.settings->org.eclipse.wst.common.project.facet.core.xml。

打开文件后,将下面的版本改低一点。

把version 改为3.0保存,然后再到STS中刷新项目,再次运行就可以了

9ffc499b4c18a7b678b01cb131f60039.png

六、点击Finish.并启动。在浏览器中输入http://localhost:8080/TestWeb/

访问如下界面。

4ebe1ca58a1f9ecf93b1cfbf3faa21a7.png

七、在想要访问tomcat发现访问不了,经研究需要设置Tomcat,并勾选如图所示的内容。并CTRL+S 并进行保存。再次访问

9d386ebb44c6aa6fbd00cfb4b8a48ef0.png

b3f9b6bcbd8be23584e4d83126beb39f.png

e312b597ba7f8654075827de63119ca5.png

在今天终于,弄明白了困扰我两天的STS的相关配置。接下来要开始STS之旅了。

更多内容关注微信公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/372715.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

javaweb国际化

根据数据的类型不同,国际化分为2类:静态数据国际化和动态数据的国际化。 静态数据,包括 “标题”、“用户名”、“密码”这样的文字数据。 动态数据,包括日期、货币等可以动态生成的数据。 国际化涉及到java.util.Locale和java.ut…

20145335郝昊《网络攻防》Bof逆向基础——ShellCode注入与执行

20145335郝昊《网络攻防》Bof逆向基础——ShellCode注入与执行 实验原理 关于ShellCode:ShellCode是一段代码,作为数据发送给受攻击服务器,是溢出程序和蠕虫病毒的核心,一般可以获取权限。我们将代码存储到对方的堆栈中&#xff0…

Java枚举益智游戏

假设我们有以下代码&#xff1a; enum Case {CASE_ONE,CASE_TWO,CASE_THREE;private static final int counter;private int valueDependsOnCounter;static {int sum 0;for(int i 0; i<10; i) {sum i;}counter sum;} Case() {this.valueDependsOnCounter counter*counte…

jp在java中无法编译_JPanal上加图片的问题!

JPanal上加图片的问题&#xff01;import java.awt.BorderLayout;import java.awt.Dimension;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.*;import java.awt.*;public class Frame1 extends JFrame {JPanel contentPane;JLabel jLabel1 new JLa…

玩转Android之加速度传感器的使用,模仿微信摇一摇

Android系统带的传感器有很多种&#xff0c;最常见的莫过于微信的摇一摇了&#xff0c;那么今天我们就来看看Anroid中传感器的使用&#xff0c;做一个类似于微信摇一摇的效果。 OK ,废话不多说&#xff0c;我们就先来看看效果图吧&#xff1a; 当我摇动手机的时候这里的动画效果…

图像

背景图案的设置 将图片插入到网页中去 用图像作为超链接 使用工具建立地图索引 切片索引 为网站添加图标 5.1 背景图案的设置&#xff08;背景不占位置&#xff0c;不影响文本的输入&#xff09; 格式&#xff1a;<body background"URL"> 5.2 将图片插入…

Maven构建依赖项

熟悉发行版和快照依赖项的Maven和Gradle用户可能不了解TeamCity快照依赖项&#xff0c;或者认为他们与Maven相关&#xff08;这是不正确的&#xff09;。 熟悉工件和快照依赖关系的TeamCity用户可能不知道&#xff0c;除了TeamCity提供的插件之外&#xff0c;添加Artifactory插…

Java两种设计模式_23种设计模式(11)java策略模式

23种设计模式第四篇&#xff1a;java策略模式定义&#xff1a;定义一组算法&#xff0c;将每个算法都封装起来&#xff0c;并且使他们之间可以互换。类型&#xff1a;行为类模式类图&#xff1a;策略模式是对算法的封装&#xff0c;把一系列的算法分别封装到对应的类中&#xf…

Problem E: 平面上的点——Point类 (II)

Description 在数学上&#xff0c;平面直角坐标系上的点用X轴和Y轴上的两个坐标值唯一确定。现在我们封装一个“Point类”来实现平面上的点的操作。 根据“append.cc”&#xff0c;完成Point类的构造方法和show()方法&#xff0c;输出各Point对象的构造和析构次序。 接口描述&a…

MFC 控件RadioButton和CheckBox区别

1. 单个RadioButton在选中后&#xff0c;通过点击无法变为未选中 单个CheckBox在选中后&#xff0c;通过点击可以变为未选中 2. 一组RadioButton&#xff0c;只能同时选中一个 一组CheckBox&#xff0c;能同时选中多个 3. RadioButton在大部分UI框架中默认都以圆形表示 CheckBo…

什么是ActiveMQ?

尽管Active MQ网站已经对ActiveMQ进行了详尽的介绍&#xff0c;但我想在其定义中添加更多上下文。 从ActiveMQ项目的网站上&#xff1a; “ ActiveMQ是JMS 1.1的开源实现&#xff0c;是J2EE 1.4规范的一部分。” 这是我的看法&#xff1a;ActiveMQ是一种开源消息传递软件&…

字符串倒着输出java_Java 输出反转字符串

Java 输出反转字符串public class Test {public static void main(String args[]){try{// 获取键盘输入的字符串BufferReader f new BufferReader(new inputStreamReader(System.in));String str f.readline();for (int i str.length() -1 ; i >0 ; i--) {System.out.p…

webpack基础入门

我相信&#xff0c;有不少的朋友对webpack都有或多或少的了解。网上也有了各种各样的文章&#xff0c;文章内作者也写出了不少自己对于webpack这个工具的理解。在我刚刚接触webpack的时候&#xff0c;老实说&#xff0c;网上大部分的文章我是看不懂的。。webpack里面有很多名词…

位运算基础

异或运算的基础有点忘记了 先介绍一下。。2个数异或 就是对于每一个二进制位进行位运算 具有2个特殊的性质 1、一个数异或本身恒等于0&#xff0c;如5^5恒等于0&#xff1b; 2、一个数异或0恒等于本身&#xff0c;如5^0恒等于5。 3 满足交换律 1.交换数字这个性质能利用与交换数…

JAXB自定义绑定– Java.util.Date / Spring 3序列化

JaxB可以处理Java.util.Date序列化&#xff0c;但是需要以下格式&#xff1a; “ yyyy-MM-ddTHH&#xff1a;mm&#xff1a;ss ”。 如果需要将日期对象格式化为另一种格式怎么办&#xff1f; 我有同样的问题时&#xff0c;我正在同春MVC 3和Jackson JSON处理器 &#xff0c;最…

双足机器人简单步态生成

让机器人行走最简单的方法是先得到一组步态曲线&#xff0c;即腿部每个关节随时间运动的角度值。可以在ADAMS或3D Max、Blender等软件中建立好机构/骨骼模型&#xff0c;设计出脚踝和髋关节的运动曲线&#xff0c;然后进行逆运动学解算&#xff0c;测量每个关节在运动过程中的转…

重新访问了访客模式

访客模式是面向对象设计中最被高估但又被低估的模式之一。 高估了它&#xff0c;因为它常常被选择得太快&#xff08; 可能是由建筑宇航员选择的 &#xff09;&#xff0c;然后以错误的方式添加时会膨胀本来非常简单的设计。 如果您不遵循教科书示例&#xff0c;那么它可能会非…

java web开发技术大_2021年六大javaweb开发主流技术

作为历史最为悠久的编程语言——java&#xff0c;历经数十年依然盘踞在编程榜最前面的位置&#xff0c;这与它的技术和应用范围是分不开的&#xff0c;同时呢&#xff0c;javaweb开发主流技术更是java开发者时时刻刻关注的问题&#xff0c;接下来我们一起分析一下2020年互联网行…

ASP.NET—013:实现带控件的弹出层(弹出框)

http://blog.csdn.net/yysyangyangyangshan/article/details/38458169 在页面中用到弹出新页面的情况比较多的&#xff0c;一般来说都是使用JS方法showModalDialog("新页面相对路径?参数1&参数2",window,"新页面样式");然后会新弹出一个模态的page页。…

运维人员日常工作(转自老男孩)

1&#xff09;运维人员要谨记的6个字&#xff1a; 运维人员做事需遵循&#xff1a;简单、易用、高效 &#xff08;2&#xff09;运维人员服务的3大宗旨&#xff1a; 1、企业数据安全保障。 2、7*24小时业务持续提供服务。 3、不断提升用户感受、体验。 &#xff08;3&#xff0…