您的位置:首页 > 运维架构 > Tomcat

linux下eclipse集成tomcat(tomcatforEclipse)开发

2013-06-21 19:18 579 查看
TomcatforEclipsehttp://www.eclipsetotale.com小弟不才,水平有限,翻译了一部分网站上TomcatForEclipse的插件特点,安装指南和Hello例子。请大虾们多多指正错误。插件特点:
1.启动和停止Tomcat4.x, 5.x, 6.x, 7.x2.Eclipse调试器注册Tomcat进程3.建立一个WAR 工程(向导可以更新server.xml 文件)4.增加JAVA工程到Tomcat classpath5.设置TomcatJVM参数,classpath,bootclasspath6.导出一个Tomcat工程为WAR 文件7.Capability to use a custom Tomcat classloader to load classes in several java projects at the same classloader level than classes in a Tomcat project, see readmeDevLoader.html (暂未研究)
下载 tomcatforEclipse
我将安装过程翻译过来:http://www.eclipsetotale.com/tomcatPlugin.html#A4
安装
1.这个插件不包含Tomcat(在用这个插件前,先下载并安装Tomcat).在这个插件的发行版本里不包含Tomcat,这是一个设计选择,用这种方式,相同版本的插件可以和任意版本的Tomcat一起· 使用。
2.下载tomcatPluginVxxx.zip3.解压如下:- Eclipse_Home/dropins for Eclipse 3.4, 3.5 and 3.6- Eclipse_Home/plugins for Eclipse 2.1, 3.0, 3.1, 3.2 and 3.3将解压出来的文件夹放在自己安装的eclipse的主目录下的dropins或者plugins下面(按版本不同)
4.对于eclipse 3.x版本 插件激活方式:-用-clean的选项启动一下eclipse-如果Tomcat的标志没有显示在工具栏:选择菜单 'Window>CustomizePerspective...>Commands',并且检查'Tomcat'是否在'Availabe command groups'中
5. 设置Tomcat版本和Tomcat的主目录:Workbench -> Preferences,选择Tomcat和设置Tomcat版本和Tomcat主目录(Tomcat版本和 Tomcat主目录 是必选项,其他设置是为了更高级的配置)
6.这个插件用Eclipse参数界面默认的JRE启动Tomcat可以打开Eclipse参数界面设置一个JDK座位默认的JRE: Window-> Preferences -> Java -> Installed JREs.这个JRE必须是一个JDK(这是Tomcat的先决条件)。
7.这个插件设置了Tomcat本身的classpath和bootclasspath.使用Preferences -> Tomcat ->JVM Settings可以设置具体的参数
Tomcat 教程:HelloWorld我这里下载的是最新版Version :3.3 tomcatPluginV33.zip我Tomcat用的6.0
对该教程来说,以下三个软件是必须安装的:TomcatEclipse 3.xtomcatforEclipse插件:1.当你安装了tomcatforEclipse,你将会注意到这些按钮和菜单在你自己的IDE里左键启动Tomcat,中间的键停止Tomcat,右边的键是重启Tomcat。2.进入Window-> Preferences配置,看下面的对话框:选择菜单Tomcat,选择你的Tomcat版本,我这里是6.0,然后选择Tomcat home,该插件现在知道去哪寻找server.xml,并且可以自动估计寻找文件的标准路径。eclipse现在可以管理这个配置文件了。3.在这里可以增加一个管理用户,也可以自行去conf/tomcat-users.xml加入用户4.现在我们可以准备测试了,打开服务器,点击在tomcat菜单上开启按钮,可以看到在控制台在输出。如果tomcat起来之后,打开浏览器,输入http://localhost:8080/.如果看到如下图,那么就OK了。5.Hello World现在,我们停了Tomcat服务,编写我们的第一个servlet。首先,我们需要在nagigator下新建一个工程6.选择tomcat Project7.输入新的工程名称,点击Next 按钮。8.在单击next按钮现在我们可以调整下的URI(统一资源标识符)我们希望我们的新应用程序来应对我们的请求。为了说明什么URL的一部分,只是看一看以下地址:http://localhost:8080/Helloo/hello。9.在其他的控制上默认的配置是OK的,所以我们不去调整。所以最终是10.当我们点击完Finish之后,我们可以看到,Eclipse已经建立了一个工程11.现在我们在目录WEB-INF/src下建立一个新类名字叫HelloServlet代码如下:
import
java.io.*;
import
javax.servlet.http.*;
import
javax.servlet.*;
public
class HelloServlet extends HttpServlet {
public void doGet (HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException
{
PrintWriter out = res.getWriter();
out.println("Hello, Brave new World!");
out.close();
}
}
图片如下:
12.不好意思,还没完呢。我们还需要建立一个web.xml文件,我们在WEB-INF下建立web.xml如下:13.启动服务器,在浏览器里输入http://localhost:8080/Helloo/hello那么恭喜你,你已经走出了LINUX下WEB编程的第一步。如下图显示:14.在Helloo工程下,新建一个index.jsp文件,代码如下:在浏览器输入: http://localhost:8080/Helloo http://zhangzhaoaaa.iteye.com/blog/1670727
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: