Apache Tomcat 作为web服务器已经广泛用于Java Servlets 和 JSP (Java Server Pages) 开发。

环境:Ubuntu10.10

java环境的配置见另一篇文章:http://www.linuxidc.com/Linux/2012-10/72635.htm
在Ubuntu 10.10下安装JDK配置Eclipse配置j2me

准备工作
去Tomcat官网下载好Tomcat7.0,最后下载好的文件名类似apache-tomcat-7.0.30.tar.gz

安装Tomcat
下载Eclipse的插件tomcatPlugin
http://www.eclipsetotale.com/tomcatPlugin.html

安装步骤

首先解压tomcat到/opt目录
sudo tar zxvf apache-tomcat-7.0.30.tar.gz -C /opt

然后直接运行 bin文件夹里面的start.up:

打开浏览器,输入地址:
http://localhost:8080/

看到下面的页面就表明运行成功了。

整合Eclipse和Tomcat
首先将下载好的插件解压后的放到eclipse的plug目录中,重启eclipse之后工具栏上就会出现三只小猫:

但插件现在还不能正常使用,继续配置:
在windows->preferences中设置Tomcat,Tomcat version 设为7.x,home定位到opt里的目录,如图:

还需要设置Tomcat->advanced中的Tomcat base 定位到opt里的目录即可,然后Apply->ok。

eclipse中servlet和jsp的开发环境就算配置好了。

简单的例子

1)首先创建一个server

File->New->Server:

一路下一步就可以了。

2)创建一个Dynamic web project

File->New->Dynamic web project

随便取个名字,finish就可以了。

注:项目的WEB-INF目录下没有web.xml文件。

3)在webcontent目录下创建index.jsp

File->New->JSP File

代码:

  1.  
  2. <%@ page language="java" contentType="text/html; charset=UTF-8"
  3.  
  4. pageEncoding="UTF-8"%>
    • <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    • <html>
    • <head>
    • <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    • <title>Insert title here</title>
    • </head>
    • <body>
    • <% java.util.Date d =new java.util.Date();%>
    • <h1>Today's date is<%= d.toString()%></h1>
    • </body>
    • </html>

注意:最好不要使用apt-get方式安装,我之前用的 就是这个方法,但在整合eclipse的时候遇到了问题。

右击项目,Run...>Run on Server,选择刚新建的Server。运行效果如下图所示:

4)创建Servlet

选中刚才的项目,File->New->Servlet,填好类名就可以了。

点finish,servlet类就在项目中Java Resources->src目录中创建好了,在的doGet方法中添加代码:

response.getWriter().write("Hello, world!");

在servlet上右击,Run...>Run on Server,选择刚新建的Server。运行效果如下图所示:

Ubuntu中配置Tomcat与Eclipse整合的更多相关文章

  1. Ubuntu中配置tomcat

    1.从网上下载的tomcat配置失败后,servername那一栏写不了,必须要删除工作空间的配置文件 sudo rm /home/{username}/workspace/.metadata/.pl ...

  2. 在Eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误

    在eclipse中配置Tomcat时,出现Cannot create a server using the selected type错误 原因:Tomcat被删除或者是重新安装,并且安装目录改变了. ...

  3. 在Eclipse中配置Tomcat 创建和运行Servlet/JSP

    在Eclipse中配置Tomcat 创建和运行Servlet/JSP 步骤一:在Eclipse中配置Tomcat(注意下载Eclipse IDE for Java EE Developers) (1) ...

  4. 如何在Eclipse中配置Tomcat

    1.Eclipse EE 配置Tomcat Eclipse EE 主要用于Java Web开发和J2EE项目开发.Eclipse EE中配置Tomcat比较简单,新建一个Tomcat Server即可 ...

  5. 如何在Eclipse中配置Tomcat(免安装版)

    如何在Eclipse中配置Tomcat(免安装版) 2013-10-09 23:19wgelgrsh | 分类:JAVA相关 | 浏览642次 分享到:   2013-10-10 17:10提问者采纳 ...

  6. eclipse中配置Tomcat服务器以及新建项目

    eclipse配置Tomcat服务器 http://jingyan.baidu.com/article/ca2d939dd90183eb6d31ce79.html eclipse中配置Tomcat服务 ...

  7. Eclipse中配置Tomcat容器

    Tomcat 安装与配置 Tomcat是Apache 软件基金会(Apache Software Foundation)核心项目之一,支持最新的Servlet 和JSP 规范.因为Tomcat 技术先 ...

  8. Ubuntu中配置Java环境变量时,出现command not found问题解决记录

    百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...

  9. 手把手教你----MyEclipse中 配置 Tomcat

    电脑上配置Tomcatserver 安装Tomcat并配置环境变量 測试是否配置成功 MyEclipse中配置Tomcat 想要开发Java Web的程序.首先在MyEclipse中必须配置Tomca ...

随机推荐

  1. 22.VUE学习之-replice删除当前评论条数

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. 12.2 VUE学习之-if判断,实践加减input里的值

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...

  3. 初学python来进行odoo12版本开发

    这是我的第一篇博客.请多多指教! 首先要下载odoo-12的源代码 官方下载路径:          https://github.com/odoo/odoo/archive/12.0.zip 随便新 ...

  4. Python9-MySQL-MySQL-ORM框架-day48

    ORM框架:AQLAlchemy-作用: 1.提供简单的规则 2.自动转换成SQL语句 -DB first: 手动创建数据库以及表 -> ORM框架 -> 自动生成类 code first ...

  5. java十分钟速懂知识点——引用

    一.由健忘症引起的问题 今天闲来没事在日志中瞟见了个OutOfMemoryError错误,不由得想到前一段时间看到一篇面经里问到Java中是否有内存泄露,这个很久以前是留意过的,大体记得内存溢出和内存 ...

  6. python django 路由系统

    URL配置                        基本格式: from django.conf.urls import url urlpatterns = [ url(正则表达式, views ...

  7. laravel5.2总结--数据填充

      1 生成一个seeder文件 你可以通过 make:seeder artisan命令来生成一个 Seeder.所有通过框架生成的 Seeder 都将被放置在 database/seeds 路径: ...

  8. net user

    net user 编辑 Net User命令是一个DOS命令,必须在Windows nt以上系统的MS-DOS模式下运行,所以首先要进入MS-DOS模式:选择“开始”菜单的“附件”选项的子选项“命令提 ...

  9. Careercup - Microsoft面试题 - 5917873302142976

    2014-05-12 06:56 题目链接 原题: A link list contains following elements struct node{ int data; node* next; ...

  10. 07 JVM 是如何实现反射的

    Java 中的反射 反射是 Java 语言的一个相当重要的特性,它允许正在运行的 Java 程序观测,甚至是修改程序的动态行为. 我们可以通过 Class 对象枚举该类中的所有方法,还可以通过 Met ...