Eclipse+CXF开发Web服务、Tomcat部署

合集下载

通过eclipse管理tomcat并建立web工程(jsp开发的环境搭建)(eclipse的基本设置

通过eclipse管理tomcat并建立web工程(jsp开发的环境搭建)(eclipse的基本设置

前言:在按照该文章进行安装eclipse(进行jsp或者web开发)之前,首先确保已经安装好jdk和tomcat。

对于jdk6和tomcat6的安装配置在我的博客里也有相应文章。

第一步:下载eclipse软件在浏览器输入/downloads/,如下图点击Windows32 Bit下载单击下图下载获得软件eclipse-jee-indigo-SR1-win32.zip第二步:安装eclipse将eclipse软件解压到myjsp下边的eclipse文件夹即可。

如图:,双击eclipse下的可执行文件,打开软件,如图进入如下页面后就可以建立web工程了,但是在进入开发前一般先设置一下eclipse第三步:eclipse的常用设置1)配置JDK默认情况下,eclipse会自动关联环境变量中配置的jdk,如果我们安装了多个版本的jdk,也可以手工进行配置,方法如下:“Window”--"Preferences"--"Java"--"Installed JREs"--“Add”--"Standard VM"--选择jdk安装目录——>Finish。

选择对应的jdk——>ok即可。

操作情况,如下两图2)配置tomcat“Window”--"Preferences"--"Server"--"Runtime Environments"--“Add”--"Apache"--"Apache Tomcat v6.0"——>Next--选择tomcat6的目录并在JRE中选择1)中配置的jdk——Finish即可。

操作过程如下两图配置完成,可以“Servers”视图中进行验证。

默认“Servers”视图是开启的,如果没有开启,可以通过“Window”--"Show View"--“Server”--选择Servers即可打开“Servers”视图。

如何用Tomcat_和Eclipse开发Web_应用程序(部署+发布)配置

如何用Tomcat_和Eclipse开发Web_应用程序(部署+发布)配置

用Tomcat 和Eclipse开发Web 应用程序(部署+发布)配置用Tomcat 和Eclipse开发Web 应用程序(部署+发布)配置。

(/developerworks/cn/opensource/os-eclipse-tomcat/)创建一个新的 Web 项目从 Eclipse IDE,选择File > New > Project查看项目向导。

在 Wizards 框,输入 Web,而 New Project 窗口会过滤向导以只显示匹配的那些项。

利用这种方法可以很容易找到向导,而无需遍历每一项。

从列表中选择Dynamic Web Project。

我们要使用 Standard Web Project Wizard 来建立静态 HTML Web 项目。

虽然您也可以在技术上使用 Tomcat 运行静态Web 站点,但 Web 服务器,比如 Apache Web Server 更适合于静态内容。

专门为服务于静态页面而设计的 Web 服务器拥有的开销更少,且专为此目的作了调优。

以运行库为目标在Target Runtime下,可以看到 <None>,如图 4 所示,由于您尚未为 Apache Tomcat 创建运行库,所以需要单击New打开New Target Runtime Wizard。

从 Apache 文件夹中选择 Apache Tomcat V5.5,如图 5 所示,然后单击Next。

图 4.创建一个新的动态 Web 项目图 5.创建一个新的服务器运行库现在,您可以命名此运行库,当然保留 Apache Tomcat V5.5 的默认名也可以。

单击Browse来定位用于 Apache Tomcat 配置的基本文件夹(我的是C:\apps\apache-tomcat-5.5.20,如图 6 所示)。

若无特殊原因,我建议不要更改,保留IBM® Java Runtime Environment (JRE) 版本作为工作台的默认 JRE。

Eclipse配置Tomcat的方法[图解

Eclipse配置Tomcat的方法[图解

下载所需要的组件。

在本文的参考资料一节中列出了可以下载这些文件的站点,这些站点在本文发表时都还可以访问。

Eclipse IDE: eclipse IDE 用作 JSP 页面和 Java 文件的开发环境。

Eclipse 是一个非常简单易用的 IDE 环境,它具有很多特性,可以帮助程序员快速编写并调试 Java 程序。

加上 tomcat 插件之后,这个 IDE 就是管理整个Web 项目(包括 HTML 和 JSP 页面、图标和 servlet)的一个非常优秀的工具。

Sun SDK: Tomcat Eclipse 插件要正常工作所必需的一个 SDK。

这个 SDK 未必一定是 Sun SDK,但是必须是一个 SDK,(不能是一个 JRE,因为这样不能正常工作)。

为了让 Tomcat 能够与 Eclipse 一起正常工作,在 SDK 中必须有一个 Java 编译器。

Tomcat:驱动 JSP 页面需要使用 Tomcat。

Tomcat 引擎是非常好的一个servlet 引擎,可以自由下载,而且非常容易安装。

Sysdeo 的 Eclipse Tomcat 启动插件:这是用于 Jakarta Tomcat 的众多Eclipse 插件之一。

这是非常优秀的一个插件,它为我节省了很多时间,可以很好地集成 Web 项目与 Java 代码,我通常都是使用 Eclipse 来编写这些代码安装将所有的组件解压下载了所需要的组件之后,下一个步骤就是将每个文件解压。

将这些文件解压缩并将其全部放到同一个目录中,这样就可以找到所有解压之后的文件。

将 Tomcat 插件拷贝到 Eclipse/plugins 目录中在所有的文件全部被解开压缩之后,将 Tomcat 插件目录拷贝到 Eclipse 目录中的 plugins 子目录中。

我从 Sysdeo 的 zip 文件中解压开的目录名是com.sysdeo.eclipse.tomcat_2.2.1,将这整个目录都拷贝到 Eclipse/plugins 目录中。

如何在MyEclipse或Eclipse下配置Tomcat(说明:这里Tomcat是安装版本,不是插件)

如何在MyEclipse或Eclipse下配置Tomcat(说明:这里Tomcat是安装版本,不是插件)

因为最近在论坛上很多朋友都遇到这个问题。

还有一些tomcat忘记设置jdk等细节问题这里通过讲解如何在MyEclipse enterprise workbench7.5或Eclipse下配置Tomcat配置前提:已经安装好Tomcat和JDK当然还有Eclipse或MyEclipse说明:这里Tomcat是安装版本,不是插件配置tomcat步骤:点击Window-->preferences-->选择MyEclipse Enterprise Workbench-->Servers-->Tomcat-->选择你的Tomcat版本-->并在Tomcat子目录下面指定你的jdk就可以了(点击Window-->preferences-->选择Eclispe-->Server-->Tomcat-->选择你的Tomcat版本-->并在Tomcat子目录下面指定你的jdk就可以了)图1图2(注意一定要指定你的jdk,不然就会出现错误)这样就配置好,你可以在myEclispe里面发布运行了。

先把Tomcat启动,就在工具栏的一个服务器图标,选择一下下拉列表的tomcat,启动就可以了发布时,单击要发布的项目文件夹,选择在工具栏上的一个服务器图标旁边的图标点击在里面发布就可以了。

这样你就可以运行和测试了这里说的“单击要发布的项目文件夹”意思是选中你要发布的项目,服务器图标左边图标:主要是Eclipse方便用户查看Tomcat服务器上部署的项目,即提供一个部署的快捷方法!当然,你也可以不选中项目,直接点击服务器图标旁边的图标,在里面选择要发布的项目和选择要发布到的服务器,你摸索一下就知道了一、关于JDK的相关内容,参考/innuyasha/blog/item/db12f21f1d7e05f4e1fe0b30.html/innuyasha/blog/item/b40eb011656f987fcb80c41e.html二、Eclipse下载地址/downloads/根据你的操作系统选择你要下的版本,下载后直接解压即可使用,无需安装。

Tomcat 部署项目的三种方法.doc

Tomcat 部署项目的三种方法.doc

Tomcat 部署项目的三种方法1、下载Tomcat 服务器官网下载地址:/回到顶部2、启动并部署Tomcat 服务器①、解压tomcat 安装包到一个非中文目录下②、配置环境变量。

JA V A_HOME(指向JDK 安装的根目录)③、双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器(如果一闪而过,那就是没有配置JA V A_HOME 的环境变量)④、在浏览器中输入http://localhost:8080注意:Tomcat 启动不了的时候注意配置JA V A_HOME:C:\ProgramFiles\Java\jdk1.6.0_43这是安装JDK的根目录回到顶部3、Tomcat 的目录结构4、部署项目的第一种方法(项目直接放入webapps 目录中)1、将编写并编译好的web项目(注意要是编译好的,如果是eclipse,可以将项目打成war 包放入),放入到webapps 中2、启动tomcat服务器(双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器)3、在浏览器输入:http://localhost:8080/项目名/访问的文件名5、部署项目的第二种方法(修改conf/server.xml 文件)①、打开tomcat下conf/server.xml,在标签之间输入项目配置信息1path:浏览器访问时的路径名docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。

其实也就是编译后的项目reloadble:设定项目有改动时,tomcat是否重新加载该项目②、双击startup.bat,启动tomcat 服务器,然后在浏览器输入访问的项目名称路径注意:如果你配置的path="/xx",那么访问的时候就是这样:6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )①、进入到apache-tomcat-7.0.52\conf\Catalina\localhost 目录,新建一个项目名.xml 文件②、在那个新建的xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要path 配置,加上也没什么用)1③、在浏览器输入路径:localhost:8080/xml文件名/访问的文件名总结:①、第一种方法比较普通,但是我们需要将编译好的项目重新copy 到webapps 目录下,多出了两步操作②、第二种方法直接在server.xml 文件中配置,但是从tomcat5.0版本开始后,server.xml 文件作为tomcat 启动的主要配置文件,一旦tomcat 启动后,便不会再读取这个文件,因此无法再tomcat 服务启动后发布web 项目③、第三种方法是最好的,每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的xml 文件的文件名作为web 应用的上下文路径,而不再理会中配置的path 路径,因此在配置的时候,可以不写path。

黑马程序员:Eclipse中配置Tomcat服务器

黑马程序员:Eclipse中配置Tomcat服务器

黑马程序员:Eclipse中配置Tomcat服务器下面讲解如何在Eclipse中配置Tomcat服务器。

需要注意的是,开发JavaWeb应用和开发JaveSE应用使用的Eclipse版本有所不同,我们可以在Elipse官方网站的下载页面/downloads下载Eclipse IDE for Java EE Developers版本。

✍STEP1:选择Eclipse上方工具栏的【Window】选项,在弹出的选项菜单中选择最后一项【Preferences】,会弹出一个【Preferences】窗口,选择左边菜单的【Server】选项,在展开的菜单中选择最后一项【RuntimeEnvironments】,这时窗口右侧会出现【ServerRuntime Environments】选项卡。

✍STEP2:点击【Add】按钮,会弹出一个【NewServer Runtime Environment】窗口,窗口中显示了Apache Tomcat服务器的版本,由于我们需要添加的Tomcat服务器版本是7.0.32,所以我们选择【Apache Tomcatv7.0】选项。

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image006.jpg✍STEP3:点击【next】按钮执行下一步,点击窗口中的【Browser】按钮,选择安装Tomcat服务器的目录(我们Tomcat服务器安装在E:\apache-tomcat-7.0.32目录下),最后点击【Finish】按钮完成Eclipse和Tomcat服务器的关联。

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image008.jpg✍STEP4:上面只是完成了Eclipse和Tomcat的关联,接下来在Eclipse中创建Tomcat服务器。

Tomcat 部署项目的三种方法

Tomcat 部署项目的三种方法

Tomcat 部署项目的三种方法1、下载Tomcat 服务器官网下载地址:/回到顶部2、启动并部署Tomcat 服务器①、解压tomcat 安装包到一个非中文目录下②、配置环境变量。

JAVA_HOME(指向JDK 安装的根目录)③、双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器(如果一闪而过,那就是没有配置JAVA_HOME 的环境变量)④、在浏览器中输入http://localhost:8080注意:Tomcat 启动不了的时候注意配置JAVA_HOME:C:\ProgramFiles\Java\jdk1.6.0_43这是安装JDK的根目录回到顶部3、Tomcat 的目录结构4、部署项目的第一种方法(项目直接放入webapps 目录中)1、将编写并编译好的web项目(注意要是编译好的,如果是eclipse,可以将项目打成war 包放入),放入到webapps 中2、启动tomcat服务器(双击apache-tomcat-6.0.16\bin 目录下的startup.bat,启动服务器)3、在浏览器输入:http://localhost:8080/项目名/访问的文件名5、部署项目的第二种方法(修改conf/server.xml 文件)①、打开tomcat下conf/server.xml,在1path:浏览器访问时的路径名docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。

其实也就是编译后的项目reloadble:设定项目有改动时,tomcat是否重新加载该项目②、双击startup.bat,启动tomcat 服务器,然后在浏览器输入访问的项目名称路径注意:如果你配置的path="/xx",那么访问的时候就是这样:6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )①、进入到apache-tomcat-7.0.52\conf\Catalina\localhost 目录,新建一个项目名.xml 文件②、在那个新建的xml 文件中,增加下面配置语句(和上面的是一样的,但是不需要path 配置,加上也没什么用)1③、在浏览器输入路径:localhost:8080/xml文件名/访问的文件名总结:①、第一种方法比较普通,但是我们需要将编译好的项目重新copy 到webapps 目录下,多出了两步操作②、第二种方法直接在server.xml 文件中配置,但是从tomcat5.0版本开始后,server.xml 文件作为tomcat 启动的主要配置文件,一旦tomcat 启动后,便不会再读取这个文件,因此无法再tomcat 服务启动后发布web 项目③、第三种方法是最好的,每个项目分开配置,tomcat 将以\conf\Catalina\localhost 目录下的xml 文件的文件名作为web 应用的上下文路径,而不再理会中配置的path 路径,因此在配置的时候,可以不写path。

使用myeclipse创建web程序并在tomcat发布

使用myeclipse创建web程序并在tomcat发布

使用myeclipse创建web程序并在tomcat发布MyEclipse是一款基于Eclipse开发环境的IDE,主要用于Java开发。

下面将介绍如何使用MyEclipse创建Web程序,并将其发布到Tomcat服务器上。

首先,确保已安装并配置了MyEclipse和Tomcat。

如果还没有,请按照官方文档指引进行安装和配置。

1. 打开MyEclipse,点击“File”菜单,选择“New” -> “Project”。

在弹出窗口中选择“Java EE” -> “Dynamic Web Project”,然后点击“Next”。

2. 在新建项目对话框中,输入项目名称、目标运行环境和目标服务器。

选择所需的Java版本和动态Web模块版本。

点击“Next”。

3. 在Web模块设置对话框中,可以选择需要的配置,如上下文根、项目结构等。

点击“Finish”完成项目的创建。

4. 创建完毕后,将在项目导航器中看到项目的目录结构。

其中,WEB-INF目录是Web应用的核心目录。

可以在其中创建html、jsp、css、js等文件。

5. 可以通过右键单击项目导航器中的“WebContent”目录,选择“New” -> “Other”来创建其他类型的文件。

6. 开发Web应用程序时,可以通过右键单击项目导航器中的项目,选择“Run As” -> “Run on Server”来测试项目。

选择已配置好的Tomcat服务器,点击“Finish”。

8. 如果需要在本地Tomcat服务器上发布Web应用程序,可以将项目右键单击项目导航器中的项目,选择“Export” -> “WAR File”,然后按照提示将项目导出为WAR文件。

9. 导出WAR文件后,将文件复制到Tomcat服务器的webapps目录下。

然后启动Tomcat服务器。

以上就是使用MyEclipse创建Web程序,并将其发布到Tomcat服务器上的基本步骤。

eclipse+tomcat配置

eclipse+tomcat配置
在JRE中选jre。点击finish返回前边界面。
(3)、再点击Tomcat,在右边选你安装的Tomcat版本和安装路径。点击 Nhomakorabeapply。
(4)、再点击左边的Tomcat->Advanced。再在右边选择Tomcat的安装路径。例如我的C:\Program Files\Apache Software Foundation\Tomcat 6.0。点在右下角Apply。点击OK。完成配置。返回前台界面。
在弹出的Define a New Server 窗口中选择你安装的Tomcat的版本,例如我的tomcat6.0;点击OK;
(5)、再次点击Tomcat->start tomcat。在中下部将显示一系列信息说明启动成功。
4、测试:
(1)、点击Files->new->dynamic web project 。在弹出的界面输入新建工程的名字。例如我的为bookshop。
eclipse+tomcat 配置:
1、 首先下载eclipse-jee-indingo-sr2-win32.zip和tomcatPluginV321.zip(前提已安装和配置好tomcat和jdk)
2、 安装eclipse:
(1)、解压下载的eclipse压缩包。例如解压在c:\eclipse文件夹下。在文件夹下点击eclipse.exe打开eclipse。首先会弹出建立一个工作站点。select a workspace。此处以
返回前边界面,在jre6前打对勾。
(2)、再点击左边的Server->Runtime Enviroments。在右边选add,在弹出的界面选择你所安装的tomcat版本,例如我的为Apache Tomcat v6.0选择,点击next。在弹出的Tomcat Server界面选择tomcat的安装路径。例如我的C:\Program Files\Apache Software Foundation\Tomcat 6.0

详细的图文教程来实现eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上

详细的图文教程来实现eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上

详细的图⽂教程来实现eclipse环境下如何配置tomcat,并且把项⽬部署到Tomcat服务器上很多初学,尤其⾃学JavaWeb的朋友⾸次在eclipse下配置tomcat时,总会有种难下⼿的感觉,在此,通过图⽂解说的⽅法,最直观的向⼤家演⽰⼀遍该配置过程。

第⼀部分:eclipse环境下如何配置tomcat1.下载并成功安装Eclipse和Tomcat2.打开Eclipse,单击“window”菜单,选择下⽅的“Preferences” 。

3. 点击 Add 添加Tomcat。

4. 选中⾃⼰安装的tomcat路径。

5. 选择jdk 版本。

6. 选择⾃⼰的jdk版本。

7. 点击 add添加。

8. 选择jdk 安装路径。

9. 选择完成。

⾃动添加,然后点击完成按钮。

10. 选中刚刚我们安装的jre。

11. 完成。

第⼆部分:把项⽬部署到Tomcat服务器上1. 新建项⽬。

打开eclipse,菜单栏下,File--New--Other...,打开后找到web--Dynamic Web Project,然后单击Next。

Project name:TomcatTestTarget runtime:点击右侧“New Runtime”,选择⾃⼰⽤的服务器,这⾥我们选择:Apache -- Apache Tomcat v7.0,选择后,单击"Next",出现⼀项:Tomcat installation directory:,在该处找到你解压的Tomcat7的位置。

然后单击"Finish"。

Configuration:点击右侧“Modify”,可以进⾏适当的配置,但根据我初学时候的经验,完全使⽤默认的就⾏了,不要去动⾥⾯的东西。

等⽤到⾥⾯的配置时,你已经算是个⽼鸟了。

2. 注意事项。

*如果需要和myeclipse⾥⾯的⽬录相同,那么可以更改⽬录的名字。

*如果要⽣成xml⽂件,那么可以在选项上打上勾。

WEB环境搭建(tomcat)、Eclipse连接tomcat

WEB环境搭建(tomcat)、Eclipse连接tomcat

WEB环境搭建(tomcat)、Eclipse连接tomcat搭建环境搭建WEB环境1. Web服务器1. Web服务器主要⽤来接收客户端发送的请求和响应客户端请求。

2. 作为JavaWeb程序来说,还需要有Servlet容器,容器的主要作⽤就是调⽤java程序处理⽤户发送的请求,并响应指定的资源,关于Servlet容器我们还需要⼀点⼀点学习。

3. 开发JavaWeb项⽬Web服务器和Servlet容器是必须的,通常情况⼆者是合在⼀起的。

4. 常见的JavaWeb服务器:Tomcat(Apache):当前应⽤最⼴的JavaWeb服务器;JBoss(Redhat红帽):⽀持JavaEE,应⽤⽐较⼴;GlassFish(Orcale):Oracle开发JavaWeb服务器,应⽤不是很⼴;Resin(Caucho):⽀持JavaEE,应⽤越来越⼴;Weblogic(Orcale):要钱的!⽀持JavaEE,适合⼤型项⽬;Websphere(IBM):要钱的!⽀持JavaEE,适合⼤型项⽬;2. Tomcat2.1 Tomcat概述Tomcat是Apache 软件基⾦会(Apache Software Foundation)的Jakarta 项⽬中的⼀个核⼼项⽬,由Apache、Sun 和其他⼀些公司及个⼈共同开发⽽成。

由于有了Sun 的参与和⽀持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,⽽且免费,因⽽深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为⽬前⽐较流⾏的Web 应⽤服务器。

⽬前最新版本是8.0。

Tomcat6.0 ⽀持Servlet 2.5Tomcat7.0 ⽀持Servlet3.0Tomcat8.0 ⽀持Servlet 3.12.2 安装、启动、配置Tomcat2.2.1 下载Tomcat官⽅⽹站:安装版:需要安装,⼀般不考虑使⽤。

从eclipse导入Web项目并且部署到tomcat

从eclipse导入Web项目并且部署到tomcat

从eclipse导⼊Web项⽬并且部署到tomcat准备⼯作:在开始下⾯⼯作前,⾸先要配置好jdk、Tomcate、Maven等环境。

⼀、⾸先配置好Eclipse项⽬的Tomcat Server【1】打开Eclipse,单击“Window”菜单,选择下⽅的“Preferences”。

【2】单击“Server”选项,选择下⽅的“Runtime Environments”【3】点击“Add”添加Tomcat。

【4】点击“Next”,选中⾃⼰安装的Tomcat路径。

【5】点击“Finish”完成Tomcat Server 的配置。

⼆、然后导⼊Java Web项⽬并且在Tomcat Server中运⾏【1】打开eclipse,单击左上⾓的File,File–>Import【2】打开General–>Existing projects into Workspace–>Browse(选择需要打开的项⽬);注意:记得勾选下⽅copy project into project,⽬的是为了复制⼀份项⽬到⼯作区间,这样就不会造成原项⽬被修改,如果直接开发那就不需要,直接操作源⽂件即可。

【注意】如果是超⼤项⽬,复制项⽬则耗时⽐较长!【3】所有不是在⾃⼰电脑上开发的web项⽬,都需要重新配置⼀下,单击项⽬右键,打开Projects【快捷键:alt+enter】【4】打开Java Bulid Path–>Libralies–>选择JRE System Library [jre 1.8]–>Edit–>选择中间这个Alternate JRE–>选择本地配置的jre版本【5】继续在Project页⾯,找到Java compiler 直接选择apply–>Compiler compliance level 选择你⾃⼰的版本,我的是安装的jdk1.8,你们的是什么版本就选什么版本;【6】单击Project Facts -->如下图,java选择⾃⼰的jdk版本,直接点击ok,右下⾓会有进度条编译项⽬,稍等就⾏【7】如果项⽬包上还有问题,有可能是因为你的Tomcat⾥的severlt的包没有识别;怎么解决呢?就是在你项⽬单击右键,打开Project–》选择Java Bulid Path–>打开Libralies --》选择Add External JARs 打开,找到你安装tomecat解压的那个⽂件夹,打开⼦⽬录下的lib⽂件夹,找到servlet-api.jar 直接选择打开即可,最后点击ok,项⽬就成功导⼊了!【8】调试阶段,针对不同的项⽬可能会在不同版本的Tomcat下运⾏,所以如果报诸如的tomcat⽆法运⾏的错误,是由于引⼊了tomcat不匹配本地tomcat版本的servlet.api.jar报错,引⽤中的是表⽰当前环境没有配置tomcat8,所以还需要把项⽬配置成本地安装的tomcat版本Description Resource Path Location Type Target runtime Apache Tomcat v8.0 is not defined. AttendanceManager UnknownFaceted Project Problem具体操作如下:选择本地的tomcat版本;【9】接着找到servers双击打开tomcat ,打开tomcat的配置项,这个⼀般都是⾃动配好的,选择本地服务器,修改以下两个配置项,Tomcat保持启动状态,localhost;记得Server Locations选第⼆个;最后点击ok,web项⽬就可以在⾃⼰的本地跑起来了。

eclipse配置tomcat服务器

eclipse配置tomcat服务器

eclipse配置TomCat服务器分类:Tomcat 2012-09-06 15:37767人阅读评论(0)收藏举报eclipsetomcat浏览器exeapachewindows本文转载自:/738881/1630961,Eclipse的安装。

这个是从Eclipse的官方网站下载的。

不用教吧,下载后exe文件执行安装。

我的版本是,Eclipse SDKVersion: 3.4.2Build id: M20090211-17002,下载一个tomcat,从apache的官方网站上下载一个,我下的是,6.x版本,文件名为:apache-tomcat-6.0.20.exe地址/download-60.cgi,下载windows版的,下载后exe文件一溜安装,安装内容部分的选项全选,其他全部默认配置,中间有个admin密码的地方,输入你自己设定的密码即可。

安装后启动,靠,启动不了。

原来安装时候,机器上用的是jre6,tomcat使用的也是jre6,好像不支持,那好下载一个jdk5,从sun的官方网站下载,我下的是jdk-1_5_0_19-nb-6_5_1-windows-ml.exe,集成netbean的版本,下载后一路默认安装。

安装完了,卸载tomcat,重新安装,jre的部分制定成jre1.5,安装完了后,服务启动tomcat,浏览器输入,http://localhost:8080/,ok,页面出来正常表示。

3,下载tomcat对eclipse的插件。

下载地址:/tomcatPlugin.html这个页面还有,安装说明的,英语好的可以自己看看。

我下的这个;tomcatPluginV321.zip下载后,解压。

解压后的文件放到eclipse的plug目录中,如图。

然后启动eclipse,看到三个图标了吧,如图还需要配置tomcat的版本,和tomcat的home,参考图,配置完毕,应用按钮按下,关闭,然后先从window的服务中停止tomcat的服务,回到eclipse的页面,点那三个图标,ok了吧,下面的console的窗口有反映了吧,然后打开浏览器,http://localhost:8080/ ok了,tomcat启动了。

myeclipse配置tomcat部署web项目

myeclipse配置tomcat部署web项目

myeclipse配置tomcat部署web项目
对于高手来说,部署工程很简单,但是对于初学者不懂就得自己慢慢学习下面是店铺收集整理的myeclipse 配置tomcat 部署web项目,希望对大家有帮助~~
myeclipse 配置tomcat 部署web项目
从网上下载tomcat包,解压,这个例子呢我解压到D盘中如图打开myeclipse如图
点击上图化红色圆圈的地方,出现如下图所示
上图红色1 是你要配置的web项目,然后点击2出的Add按钮如下图
点击上图红色出的连接出现如下图所示
点击server-tomcat 然后下面出现tomcat的版本,因为我的是6版本所以在这里选的是Tomcat6.x
然后选择Enable,由于我在这里已经配置过所以会回显,然后点击第一个Browser,如下图
我选择我的tomcat存放路径也就是D盘下tomcat文件加下的解压的tomcat 点击确定
在点击Ok
点击取消把所有弹窗关闭掉,然后重新点击第一步的
然后在点击Add 按钮
选择Tomcat6.x 千万不要选择myecplise tomcat,点击finish,即可看到如下图
好了到这里就算部署完毕了。

在eclipse中将web项目部署到Tomcat服务器上

在eclipse中将web项目部署到Tomcat服务器上

在eclipse中将web项⽬部署到Tomcat服务器上转载⾃:1.安装Tomcat和配置地址:在tomcat官⽹上下载tomcat安装版本,然后安装tomcat软件。

(1)将下载的zip包解压到:apache-tomcat-8.0.36Tomcat安装完成后的⽬录有bin------存放启动和关闭的tomcat脚本conf-----包含不同的配置⽂件work----存放jsp编译后产⽣的class⽂件webapp存放应⽤程序的⽬录log-----存放⽇志⽂件lib------存放tomcat所需要的jar⽂件doc-----存放各种Tomcat⽂档2.eclipse环境下如何配置tomcat打开Eclipse,单击“Window”菜单,选择下⽅的“Preferences”。

单击“Server”选项,选择下⽅的“Runtime Environments”。

点击“Add”添加Tomcat。

点击“Next”,选中⾃⼰安装的Tomcat路径。

点击“Finish”完成。

3.建⽴⼀个Web应⽤File → New → Dynamic Web Project创建⼀个Dynamic Web Project点击“Next”下⼀步点击“Next”下⼀步点击“Finish”完成3.让Tomcat服务器显⽰在控制台上,将Web应⽤部署到Tomcat中Window → Show View → Servers点击链接No servers are available. Click ths link to create a new server. ,在弹出的对话框中选择Tomcat版本点击“Next”,添加我们的项⽬选中项⽬并点击Add,或是双击都可以添加到右边点击“Finish”完成返回下⽅的“Servers”⾯板,右键单击该⾯板中的“Tomcat v8.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”,即可启动指定的Web服务器。

两种Eclipse部署动态web项目方法

两种Eclipse部署动态web项目方法

两种Eclipse部署动态web项⽬⽅法和MyEclipse不⼀样,在Eclipse中做的Web项⽬默认是不⽀持将项⽬发布到Web服务器上的,会发布到⼯作空间的某个⽬录,因此⽆法在外部启动Tomcat来运⾏Web项⽬,只有打开Eclipse中的服务器,才能运⾏Web项⽬。

所以要对Eclipse进⾏修改,才能将做好的项⽬,发布到Tomcat服务器上,发布到服务器上的Webapps⽂件夹下。

本⽂介绍两种⽅法;第⼀种⽅法:1.通过修改Servers下Tomcat的配置:show view—>servers下找到需要修改的tomcat—>右击完成⼀下⼏个步骤:①停⽌eclipse内的Tomcat服务器(stop)②删除该容器中部署的项⽬(add and remove)③清除该容器相关数据(clean)④打开tomcat的修改界⾯(open)⑤找到servers location,选择第⼆个(User tomcat Installation)⑥修改deploy path为webapps⑦保存关闭需要说明的是①②③必须操作,否则下⾯的步骤会被置灰⽆法操作。

修改后的图像如下:2.验证是否修改成功:1、通过Eclipse建⽴⼀个Dynamic Web Project;2、添加⼀个index.html的页⾯;<body>hello peace</body>3、在WebContent右击选择New-->Other-->Web-->Servlet:配置如下:com.rlovep.Hello.Hello.java此去注意我的servlet是3.0以上的了,可以使⽤注解:不⽤再修改web.xml;@WebServlet("/Hello")//注解url:/Hellopublic class Hello extends HttpServlet {private static final long serialVersionUID = 1L;protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter out = response.getWriter();out.println("hello peace");}}4、右键点击(add and remove)将⼯程加⼊Tomcat:5、即可在服务器上的Webapps⽂件夹下看到你的⼯程⽂件夹;(⽐如我的HttpSer)第⼆种⽅法:通过tomcatPlugin插件1、下载插件并解压到Eclipse下的plugins⽬录下重启后会看到3只⼩猫,并配置Window->perferences->tomcat中的tomcat home为tomcat⽬录应⽤。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、下载CXF包,apache-cxf-2.6.1.tar.gz,解压后得到文件夹apache-cxf-2.6.1图1二、创建服务端1、新建Dynamic Web ProjectFile—New—Project—Web—Dynamic Web Project;工程命名后Next,将“Default output folder”改为WebContent/WEB-INF/classes,Next;勾选“Generate web.xml deployment discriptor”。

图2图3图42、将解压后apache-cxf-2.6.1文件夹lib文件夹中的JAR文件导入工程下WebContent/WEB-INF/lib中,或直接复制到相应文件夹下,刷新工程。

3、创建服务接口工程右键—New—Interface,添加代码:package com.yxj;import javax.jws.WebService;import javax.jws.WebParam;import javax.jws.WebMethod;@WebServicepublic interface IcxfWB {@WebMethodString sayHello(@WebParam(name="name") String name);}说明:“@WebService”标记表示该接口是一个WebService服务,@ WebMethod标记表示WebService中的方法;@WebParam(name="paramName")表示方法中的参数,name属性限制了参数的名称,若没有指定该属性,参数将会被重命名。

4、创建服务实现类package com.yxj;public class CxfWBImpl implements IcxfWB {public String sayHello(String name) {return"Hello "+name;}}5、编辑WebContent/WEB-INF下web.xml文件<?xml version="1.0"encoding="UTF-8"?><web-app xmlns:xsi="/2001/XMLSchema-instance"xmlns="/xml/ns/javaee"xmlns:web="/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="/xml/ns/javaee/xml/ns/javaee/web-app_3_0.xsd"id="WebApp_ID"version="3.0"><display-name>CXFService</display-name><context-param><param-name>contextConfigLocation</param-name><param-value>WEB-INF/service-beans.xml</param-value></context-param><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><servlet><servlet-name>CXFServlet</servlet-name><servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class></servlet><servlet-mapping><servlet-name>CXFServlet</servlet-name><url-pattern>/*</url-pattern></servlet-mapping></web-app>其中,<context-param>指定了spring的相应配置,在<param-value>中指定了配置文件的位置;<servlet-mapping>下的<url-pattern>指明了服务访问时地址的形式,“/*”代表URL地址中,包名称后直接跟服务endpoint地址,若指明<url-pattern>为“/webservice/*”,则URL为包名/ webservice/endpoint?wsdl。

6、在WebContent/WEB-INF下创建刚才指定的service-beans.xml文件,添加内容如下:<?xml version="1.0"encoding="UTF-8"?><beans xmlns="/schema/beans"xmlns:xsi="/2001/XMLSchema-instance"xmlns:jaxws="/jaxws"xsi:schemaLocation="/schema/beans/schema/beans/spring-beans.xsd/jaxws /schemas/jaxws.xsd"><import resource="classpath:META-INF/cxf/cxf.xml"/><import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/><import resource="classpath:META-INF/cxf/cxf-servlet.xml"/><bean id="SayHello"class="com.yxj.CxfWBImpl"/><jaxws:endpoint id="sayHello"implementor="#SayHello"address="/sayHello"/></beans><jaxws:endpoint>定义了一个Webservice,implementor是webservice的处理类,值为在<bean>中指定的id,其具体实现类在class中指明,address是它的访问路径,就是刚才提到的将要在URL中显示的endpoint的名称。

三、部署服务到Tomcat1、打包工程右键工程—Export—WAR file,指定输出路径,设置Target runtime(图5)后Finish。

则在相应路径下会生成war文件,如图6。

图5图62、将war文件移动至apache-tomcat\webapps下:图7启动Tomcat,在浏览器中输入http://localhost:8080/CXFService,可以看到如图8界面,说明服务部署成功。

打开服务WSDL如图9所示,可以看出URL地址为localhost:8080/war包名/service-beans.xml中设置的endpoint的address。

另外,sayHello方法的参数名称为指定的“name”,如果在接口方法定义“String sayHello(@WebParam(name="name") String name);”中没有在括号中指明name属性,则该处参数名称name会被重定义为arg0。

图8图9四、客户端实现(以Spring调用为例)1、生成StubCXF 发行版提供了一个名为“wsdl2java.bat”的工具,该工具可以通过WSDL 为特定的服务创建stub。

参数介绍:-p 指定其wsdl的命名空间,即要生成代码的包名-d 指定要产生代码所在目录-client 生成客户端测试web service的代码-server 生成服务器启动web service的代码-impl 生成web service的实现代码-ant 生成build.xml文件-compile 生成代码后编译-quient 静默模式,不输出警告与错误信息-all 生成所有开始端点代码:types, service proxy, service interface, server mainline, client mainline, implementation object, and an Ant build.xml file.一般用到命令wsdl2java –p 生成代码的包名–d 生成代码的路径wsdl地址,例如:.../apache-cxf-2.6.1/bin/wsdl2java -p com.yxj.client -d /home/administrator/src http://localhost:8080/CXFService/sayHello?wsdl执行命令后,在指定位置/home/administrator/src下即生成了一些java文件。

2、创建客户端工程1)新建Java Project,将第一步中生成的src文件夹下的所有java文件移至工程src 下,刷新工程。

2)添加CXF包,右键工程—Build Path—Configure Build Path—Libraries—Add External JARs,添加下载解压得到的CXF相关jar文件。

图103)新建包含有main方法的Class,添加代码:package com.yxj.client;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.yxj.client.IcxfWB;public class ClientCall {/*** @param args*/public static void main(String[] args) throws Exception{// TODO Auto-generated method stubClassPathXmlApplicationContext context= new ClassPathXmlApplicationContext(new String[]{"com/yxj/client/client-beans.xml"});IcxfWB client = (IcxfWB)context.getBean("sayHello2");String response = client.sayHello("Joe");System.out.println("Response: " + response);System.exit(0);}}4)在类ClientCall同级目录,即com/yxj/client下新建client-beans.xml配置文件:<?xml version="1.0"encoding="UTF-8"?><beans xmlns="/schema/beans"xmlns:jaxws="/jaxws"xmlns:xsi="/2001/XMLSchema-instance"xsi:schemaLocation="/schema/beans /schema/beans/spring-beans.xsd /jaxws /schemas/jaxws.xsd"><jaxws:client id="sayHello2"serviceClass="com.yxj.client.IcxfWB"address="http://localhost:8080/CXFService/sayHello?wsdl"/></beans>该方式访问ws服务是利用spring的依赖注入法,其中id是spring IOC容器唯一标识符,在代码中也是通过id获得服务对象的(context.getBean("sayHello2"));serviceClass是Webservices服务接口;address是服务的wsdl地址。

相关文档
最新文档