学习一门新技术通常是一个很困难的过程,当你想要同时学习两门有交叉的新技术的时候,这个过程会变得更困难。Tomcat和Eclipse是Java EE开发中最流行的2个必备神器,因此,为了成为一个专业的开发者,你需要知道如何使用他们,并且会做一些配置。

1、如何把tomcat添加到Eclispe里面?

最简单的方式是直接下载Java EE版本的Eclispe。然后,如果你创建一个新的动态Web工程,Eclispe会自动下载并安装Tomcat。但是,自己手动该如何做呢?

  1. 首先你要下载最新版的Tomcat,然后安装在你的电脑上。不要忘记新安装的Tomcat的目录。
  2. 打开Eclispe,在主菜单上选择窗口(Window)->选项(Preferences)。
  3. 在“选项”窗口左边的面板中,选择服务器(Server)->运行时环境(Runtime Environments)
  4. 点击“添加…”(Add..)按钮,然后选择你应经安装的Tomcat的版本。
  5. 点击“下一步”(Next)按钮,设置已经安装的Tomcat的路径,然后点击“完成”(Finish)按钮。

这就可以了。现在,你就可以在Eclispe的“服务器”(Server)视图中找到你安装的Tomcat服务器了。

2、Eclipse和Tomcat的工作目录在哪里?

你在Eclipse中使用Tomcat但是却不知道Tomcat在哪的话,就太可笑了。只需要几个简单的步骤就能搞定。

  1. 打开Eclispe的“服务器”(Servers)视图。
  2. 选中你想知道位置的的服务器。
  3. 在服务器上双击。
  4. 在打开的窗口里面,选择“服务器位置”(Server location)部分。
  5. 就会看到“服务器路径”(Server path)。

一般来说,这个路径看起来是这样的:%eclipse_work_space%.metadata.plugins\org.eclipse.wst.server.core\tmp0

3、Tomcat的日志文件在哪?

Tomcat(已经集成进Eclispe)的日志文件目录位于:%eclipse_work_space%.metadata.plugins\org.eclipse.wst.server.core\tmp0\logs

4、如何在Eclispe中更改Tomcat的端口号?

第一种方式:
为了改变HTTP的端口号,首先要做第2段讲的3个步骤,然后,打开“端口”(Port)部分,然后把“HTTP/1.1”这个框的值(默认是8080)设置成你想要的值。

第二种方式:

进入%eclipse_work_space%.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf目录,打开server.xml,找到下面的字符串:

<connector connectiontimeout="20000" port="8080" protocol="HTTP/1.1" redirectport="8443">
</connector>

把“port” 属性的值改为你想要的值。

5、WAR文件放在Tomcat的哪个地方?

如果你把Tomcat集成到了Eclipse,放在这:%eclipse_work_space%.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

如果你想把WAR部署在独立的Tomcat中,放在这:%server_location%\webapps

6、Eclipse中debug模式的Tomcat

为了在Eclipse中以debug模式启动Tomcat,在“服务器”(Server)视图中,点击“bug”图标的按钮(详见下图)。

原文链接: javacodegeeks 翻译: ImportNew.com - miracle1919
译文链接: http://www.importnew.com/10572.html

Eclipse集成Tomcat:6个常见的”how to”问题的更多相关文章

  1. Eclipse集成Tomcat报错:java.lang.OutOfMemoryError: PermGen space

    Eclipse集成Tomcat报错,使用Spring 4.3 框架,运行一段应用后,控制台报错: Unexpected death of background thread ContainerBack ...

  2. eclipse集成tomcat日志文件输出配置

    eclipse集成tomcat日志文件输入配置 2015-07-21 00:13 1072人阅读 评论(0) 收藏 举报  分类: tomcat(1)  eclipse Where can I vie ...

  3. Eclipse集成Tomcat的配置步骤实例

    使用Eclipse开发B/S结构Web应用时,必须使用Web应用服务器,常见的应用服务器有Tomcat, Jboss, WebLogic, WebSphere, SUN System Applicat ...

  4. Eclipse集成Tomcat的步骤,我已测试N次都是成功的

    本文转自:https://www.cnblogs.com/weixing/p/3229983.html#undefined 使用Eclipse开发B/S结构Web应用时,必须使用Web应用服务器,常见 ...

  5. Eclipse集成Tomcat教程

    (初学者都会问一个问题,就是Eclipse好用还是Myeclipse好用.好吧,这个问题我昨晚才刚刚问完,哈哈,因为我一开始学Java都是直接下了一个MyeClipse来用的,没想过太多.其实也是,两 ...

  6. 改造继续之eclipse集成tomcat开发spring mvc项目配置一览

    在上一篇的环境配置中,你还只能基于maven开发一个javase的项目,本篇来看如果开发一个web项目,所以还得配置一下tomcat和spring mvc. 一:Tomcat安装 在.net web开 ...

  7. eclipse集成tomcat修改字符集参数

    问题: 在eclipse 4.4(Luna)中集成tomcat时,直接修改原tomcat目录中的配置文件,不起作用. 有时,我们会修改字符集参数为utf-8,以解决中文乱码问题,改动之后依然乱码…… ...

  8. eclipse集成tomcat改动字符集參数

    问题: 在eclipse 4.4(Luna)中集成tomcat时,直接改动原tomcat文件夹中的配置文件,不起作用. 有时.我们会修改字符集參数为utf-8,以解决中文乱码问题,修改之后依旧乱码-- ...

  9. 【Tomcat】使用Eclipse绑定Tomcat 发布应用&&常见错误

     创建时间:6.14 一.Eclipse绑定Tomcat 步骤1:获得服务器运行环境配置,Window/Preferences/Server/Runtime Environment 步骤2:添加服务器 ...

随机推荐

  1. RemodelanyWhere11.0.2673版本下载

    百度云盘链接:http://pan.baidu.com/s/1geL5lez 密码:hisq 原文转载至:http://blog.sun0816.com/13623.html

  2. 谈c++ pb_ds库(一)rope大法好

    参考资料 1)官方说明 支持 sorry,cena不支持rope 声明 1)头文件 #include<ext/rope> 2)调用命名空间 using namespace __gnu_cx ...

  3. url转码

    var target = encodeURI('我测试'); //--> target = %E6%88%91%E6%B5%8B%E8%AF%95 var afterConvert = deco ...

  4. Django基础之安装配置

    安装配置 一 MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的 ...

  5. codevs 1245 最小的N个和

    1245 最小的N个和 http://codevs.cn/problem/1245/ 题目描述 Description 有两个长度为 N 的序列 A 和 B,在 A 和 B 中各任取一个数可以得到 N ...

  6. [LeetCode] Additive Number 加法数

    Additive number is a positive integer whose digits can form additive sequence. A valid additive sequ ...

  7. 编写轻量ajax组件03-实现(附源码)

    前言 通过前两篇的介绍,我们知道要执行页面对象的方法,核心就是反射,是从请求获取参数并执行指定方法的过程.实际上这和asp.net mvc框架的核心思想很类似,它会解析url,从中获取controll ...

  8. css的初始化样式

    一切为了敏捷开发: http://blog.sina.com.cn/s/blog_71ed1b870101a52w.html CSS初始化示例代码 /* css reset www.admin1000 ...

  9. sqlite3的图片的(二进制数据)存取操作

    sqlite3的图片的(二进制数据)存取操作   前言 上篇介绍了sqlite3的一些常用插入操作方法和注意事项,在实际项目中遇到了图片缓存的问题,由于服务器不是很稳定,且受到外界环境的干扰(例如断电 ...

  10. iOS学习-创建带下划线的button

    UIButton *tempBtn = [UIButton buttonWithType: UIButtonTypeCustom]; tempBtn.frame = CGRectMake(, , , ...