myeclipse配置java8_MyEclipse 2017配置Tomcat8

MyEclipse 2017的配置其实跟MyEclipse 2015的比较一致,再往之前的就有出入了。不得不吐槽其卡,跟Eclipse不在一个量级上呀。。。

一、配置

转自:http://www.xuexila.com/diannao/diy/2788109.html

工具/原料

myeclipse 2017

tomcat8 服务器

方法/步骤

首先打开Myeclipse2015,进入偏好设置,点击window->perference,如图所示

0818b9ca8b590ca3270a3433284dd417.png

在perference设置对话框中找到Myeclipse,点击小三角,打开列表,找到Servers,

0818b9ca8b590ca3270a3433284dd417.png

点击Servers的小三角,找到Runtime Environment,打开Server Runtime Environment对话框,

0818b9ca8b590ca3270a3433284dd417.png

在Server Runtime Environment对话框中,点击Add,打开New Server Runtime Environment对话框,

0818b9ca8b590ca3270a3433284dd417.png

在New Server Runtime Environment对话框中的选择列表中找到tomcat

0818b9ca8b590ca3270a3433284dd417.png

点击tomcat的小三角,选择你要添加的tomcat的版本,勾选Create a new local server,然后点击“next”,打开Tomcat Server对话框

0818b9ca8b590ca3270a3433284dd417.png

在Tomcat Server对话框中,点击Browse...,找到tomcat的存放路径

0818b9ca8b590ca3270a3433284dd417.png

点击Workbench default JRE选择JRE的版本,然后点击finish

0818b9ca8b590ca3270a3433284dd417.png

在Server Runtime Environment对话框中可看到新添加的服务器,点击Ok

0818b9ca8b590ca3270a3433284dd417.png

在myeclipse的服务器中,可看到新添加的服务器,点击Start,启动服务器,启动成功,则服务器安装完毕

0818b9ca8b590ca3270a3433284dd417.png(选择上边已经导入的本地Tomcat版本)

0818b9ca8b590ca3270a3433284dd417.png(将相应的web项目add到configured里边)

0818b9ca8b590ca3270a3433284dd417.png(右键-start就可以启动了)

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

二、遇到问题 1、

myeclipse部署在tomcat下没有class文件——其实原因是没有设置自动编译导致

转自:http://blog.csdn.net/javahepeng/article/details/7916181

有时候在MyEclipse里修改了内容,但它却没有自动编译,导致修改后没有达到我们想要结果。

既然是默认是自动编译,它没有被编译,那就手动编译。

方法如下:

在MyEclipse的工具栏,找到Project---->把默认打勾的Build Automatically(自动编译,说明MyEclipse默认是自动编译的),把它的勾去掉,再找到Project---->Build All,手动编译完再把Build Automatically的勾打上。让它再默认自动编译!

三、创建测试web程序

转自:http://www.zhuantilan.com/jiqiao/48872.html

0818b9ca8b590ca3270a3433284dd417.png【切换为Java Enterprise视图;如果在Java视图下边,不方便;可以通过圆圈里边的快捷方式进行选择】

1、选择新建一个 web project ,填写好项目名,其他可以默认。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

2、这些可以默认。也可以根据个人的需求修改。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

3、如果提示进入

MyEclipse 视图的话,选择“yes”

0818b9ca8b590ca3270a3433284dd417.png

4、生成的项目结构

0818b9ca8b590ca3270a3433284dd417.png

其实,这里可以右键src文件夹

再新建一个

servlet类;新建完后,查看WEB-INF下边的web.xml文件,可以看到会自动更新以前需要手动配置的东东,诸如

0818b9ca8b590ca3270a3433284dd417.png

5、运行 项目试试。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

6、因为与Eclipse不同,不会自动打开网页,可以在

浏览器输入访问。

0818b9ca8b590ca3270a3433284dd417.png

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

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

相关文章

MySQL在Django框架下的基本操作(MySQL在Linux下配置)

注:本文已迁移至CSDN,后续的更新也会在CSDN。 http://blog.csdn.net/houchaoqun_xmu/article/details/53813633 http://blog.csdn.net/houchaoqun_xmu 【原】本文根据实际操作主要介绍了Django框架下MySQL的一些常用操作,核心内容如下&#x…

Clean Sheet – Windows 10的人体工程学Eclipse主题

Clean Sheet是适用于Windows 10的符合人体工程学的Eclipse主题。它基于干净,低眩光的外观和感觉,旨在减轻视觉疲劳和眼睛疲劳。 它融合了均衡的颜色选择,可以突出谐波语法并注重可读性。 除自定义滚动条外,它还努力满足现代美学要…

CentOS上安装MyCat-MySQL

1、安装JDK,要求JDK7以上。 2、下载MyCat,地址。 3、解压Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz,到usr/local/Mycat目录下。 4、添加用户Mycat。 [rootlocalhost Desktop]# useradd Mycat [rootlocalhost Desktop]# passwd M…

Java中的Redis的思维导图_Redis思维导图

常见相关问题Redis 有哪些功能?数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列Redis 为什么是单线程的?因为 cpu 不是 Redis 的瓶颈,Redis 的瓶颈最有可能是机器内存或者网络带宽。既然单线程容易实现,而且 cpu 又…

在Java EE应用程序中实现自动重试

最初,我想将此博客称为“ 具有拦截器驱动的重试策略的灵活超时 ”,但后来我认为它太“繁重”。 该声明以及修改后的标题应该(希望)使您了解此帖子可能谈论的内容;-) 触发 这篇文章主要由我在较早的一篇文章中收到的评论/问题之一…

2016-12-17 新浪博客服务器挂掉了,所有博客页面都无法打开

今天(2016-12-17 10:20)早晨从百度上检索到一篇新浪博客文章,点进去之后显示无法访问此网址,如下截图 去新浪博客主页看了看,主页是可以打开的 但是点进去任何一篇文章,都无法打开此页面 应该是新浪博客的服…

php版本7历史,php的版本发展历史(1995-2020)

PHP一直作为Web开发中的统治力量而存在,在WEB服务端开发领域,全球份额始终保持在78%以上。PHP快速,非常强大,生态好,而且免费,是一个为WEB而生的编程语言,自从诞生起PHP就被大多数开发者称为世界…

netbeans7.4_NetBeans 7.2 beta:更快,更有用

netbeans7.4NetBeans 7.2的beta版本引起了极大的兴奋。 在本文中,我将简要介绍一下此版本令人兴奋的原因(包括更好的性能,提供更多的提示以及集成FindBugs)。 NetBeans 7.2 beta在典型的下载捆绑软件中可用,从较小的Ja…

C-Free 5.0编译失败问题解决办法

解决关于C-Free 5.0编译时提示错误:[Error] undefined reference to __dyn_tls_init_callback 解决办法: 因为错误提示的路径是C:\MinGW\..... 首先想到的是编译器出问题了,因为我在安装完C-Free 5.0后,重新装过MinGW编译器&#…

用Cucumber JVM编写BDD测试

Cucumber JVM是编写BDD测试的出色工具。在本文中,我想对Cucumber JVM的BDD进行介绍。 让我们开始吧… 什么是BDD? 简而言之,BDD试图解决“通过示例理解需求”的问题 BDD工具 有许多用于BDD的工具,有趣的是,您可以在…

计算器界面网格布局java,安卓案例:网格布局实现计算器界面

安卓案例:网格布局实现计算器界面一、网格布局(GridLayout)GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。(一)继承关系图(二)常用属性1、针对布局的属性(1)rowCount:行数(2)columnCount&#…

如何让多文本内容只显示一行,其余用省略号来显示

在此需要用到三个属性配合使用&#xff1a; overflow: hidden;/*超出部分隐藏*/white-space: nowrap;/*不换行*/text-overflow:ellipsis;/*超出部分省略号显示*/实例&#xff1a;<p> 兴高采烈的破蛹 重获新生的冲动 寻找爱情世界 美梦  既然不是毛毛虫 就要壮烈的扑火 …

php正则替换p闭合标签,php正则替换标签的实现方法

php正则替换标签的实现方法&#xff1a;首先通过“strip_tags”函数剥去字符串中的HTML标签&#xff1b;然后利用正则表达式替换标签&#xff0c;代码语句如“pregreplace("/s/","",strpregreplace("/s/","")”。推荐&#xff1a;《PH…

POJ1201 区间

题目大意&#xff1a; 给定n个整数区间[ai,bi]和n个整数ci,求一个最小集合Z&#xff0c;满足|Z∩[ai,bi]|>ci(Z里边在闭区间[ai,bi]的个数不小于ci)。 多组数据&#xff1a; n&#xff08;1<n<50000&#xff09;区间的个数 n行&#xff1a; ai bi ci(0<ai<bi<…

vue.js 2.x 能否设置某个组件不被keep-alive 的解决方案

开发项目的时候&#xff0c;使用的是 vue 2.x 版本 搭配路由切换 vue-router &#xff0c;但是很多时候有些页面需要被缓存&#xff0c;有些页面不需要缓存&#xff0c;那么该如何进行一个处理 这里我使用了一个方案来解决这个问题 : 首先在入口页面进行全部缓存标签 即 <ke…

matlab 次坐标轴 标注,matlab标注坐标轴

matlab绘图如何添加图例/坐标轴刻度像这个图里的 那样的图例如何添加 还有坐标轴的刻度如何用像上图的序号 首先打开电脑上的“matlab”软件&#xff0c;主界面如下图所示&#xff0c;箭头处输入代码即可运行。下面输入代码绘制图像&#xff0c;命令行代码如下图所示。点击ente…

JQUERY操作html--获取和设置内容、属性、回调函数

一&#xff1a;jQuery - 获取内容和属性 1.获得内容 - text()、html() 以及 val() text() - 返回所选元素的文本内容 html() - 返回所选元素的内容&#xff08;包括 HTML 标记&#xff09; <script type"text/javascript" src"jquery-1.11.2.min.js">…

可视化Java 9模块关系

正如我在之前的文章中所述 &#xff0c;我已经在Java 9 Jigsaw构建上运行Eclipse Neon了一段时间&#xff0c;并且没有任何问题。 我在周末花费了几个小时来修改一些模块化工具的想法。 我为Eclipse Neon写了一个小插件&#xff0c;可视化了各个模块之间的连接。 现在的实现…

String Start!

(1)Ransom Note 解题思路&#xff1a; 题目叫做Ransom Note&#xff0c;勒索信。勒索信&#xff0c;为了不暴露字迹&#xff0c;就从杂志上搜索各个需要的字母&#xff0c;组成单词来表达的意思。这样来说&#xff0c;题目也就清晰了&#xff0c;判断杂志上的字是否能够组成勒索…

java 多线程写缓存,Java多线程_缓存对齐

1.什么是缓存对齐当前的电脑中&#xff0c;数据存储在磁盘上&#xff0c;可以断电保存&#xff0c;但是读取效率较低。不断电的情况下&#xff0c;数据可以在内存中存储&#xff0c;相对硬盘效率差不多是磁盘的一万倍左右。但是运算时&#xff0c;速度最快的是直接缓存在CPU中的…