配置如下:MyEclipse 6.0, resin-3.1.10
1: 首先到 http://www.caucho.com/download/ 网站下载resin压缩包,我用的是resin-3.1.10版本的,
注意不要下resin-pro版本的,要不然需要破解的,比较麻烦
2: 下载后解压,与myclipse配置
配置后,要打开 resin安装目录下的conf文件夹下是resin的服务器配置文件
它里面有个 resin.conf配置文件,打开后设置应用程序部署目录 查找: <web-app-deploy path="webapps"/>
把他的webapps改成deploy,这样当应用程序部署后,就可以通过 http://localhost:8080/项目名 直接访问应用程序了
注意:经测试,MyEclipse6.0是需要改的。但在MyEclipse8.6中,就不需要改这个配置文件,它自动会布署到webapps下。
3: 实际操作中,使用MyEclipse启动 resin后,访问页面时总是报 com.caucho.jsp.JspParseException: javax/xml/ws/WebServiceRef 的错误 ,原来是找不到WebServiceRef这个类,查了一下,发现这个类是在 resin lib 下的 jaxws-api.jar。
为了以后便于移植,把它加到项目中去最好了。如果不想这样,还可以这样解决:
可以加到eclipse启动resin时的path中。window-->preference-->MyEclipse-->Application Servers-->Resin 3.x-->Path
中的Prepend to classpath中。再启动就可以正常访问了。
乱码问题:
部署目录解决了,程序乱码问题出现了,还是打开resin.conf配置文件 查找 "<character-encoding>utf-8</character-encoding>"
把它的注释去掉(把<!-- --> 去掉) ,在你的jsp页面中添加如下语句
<%@ page language="java" pageEncoding="utf-8"%>
============== 一些问题 =============
在MyEclipse中发布项目时,会将项目发布到resin安装目录的deploy目录下,但是访问时会出现HTTP404错误resin3.0中,deploy是默认的发布目录,在MyEclipse中直接发布到resin的deploy目录中,起动服务器就会运行发布的项目,而在resin-3.1.x中发布到deploy目录下的项目不会运行,需要修改conf目录下的resin.conf文件
有两种修改方式:
1.在<host id="" root-directory=".">标记中找到</web-app>在这个标记后面手动添加一行配置
<web-app id="/项目名称" root-directory="deploy/项目名称"/>
2.自动部署:在文件中找到<web-app-deploy path="webapps"/>,在后面添加一行
<web-app-deploy path="deploy"/>,这样在deploy目录下的项目就能正常运行了。
分享到:
相关推荐
### MyEclipse 下 Resin 服务器配置详解 #### 背景介绍 Resin 是一款高性能、高稳定性的 Java 应用服务器与 Web 服务器,适用于企业级应用开发。MyEclipse 是一款集成了 Eclipse 的高级功能且面向 JavaEE 的集成...
myeclipse下配置resin服务器.doc 非常给力的文档!
### Windows下Resin的配置与部署详解 #### 一、Resin简介 Resin是由CAUCHO公司开发的一款高性能Web服务器及应用服务器,它不仅支持Servlets 2.3和JSP 1.2标准,还能高效处理静态内容,其性能可与Apache相媲美。此外...
### Windows下Resin的配置与部署 #### 一、Resin简介及特点 Resin是一款高性能的Java应用服务器,由美国Cauchos公司开发。它支持最新的Servlets 2.3标准以及JSP 1.2标准,并且还兼容ASP和PHP等语言的功能。Resin在...
在本文中,我们将深入探讨Resin配置的详细内容,包括虚拟目录、MyEclipse集成、集群配置以及其他重要特性。 1. **虚拟目录配置**: 虚拟目录允许你在Resin中映射不同的物理目录到Web应用程序的不同URL路径。在配置...
在IT领域,服务器配置与开发环境的兼容性至关重要。本文将深入解析如何在Eclipse IDE中配置Resin应用服务器,以支持Java Web项目的开发与运行。Resin是一款高效且功能丰富的Java应用服务器,特别适合企业级应用程序...
- 完成以上所有配置后,回到Eclipse主界面,在左侧的“Servers”视图中找到刚配置好的Resin服务器实例。 - 右键点击该服务器实例,选择“Start”来启动Resin服务器。启动成功后,会在控制台输出相关信息,并显示...
7. **配置与管理**:Resin的配置文件通常使用XML格式,允许管理员自定义服务器行为。同时,它可能还提供了Web管理控制台,方便远程监控和管理服务器状态。 8. **安全特性**:Resin 3.0.8可能包含了一些安全特性,如...
- **Resin**: 高性能的应用服务器,MYECLIPSE支持Resin 2.1、3.0和3.1版本。 - **GlassFish**: Sun Microsystems发布的一款开源应用服务器,MYECLIPSE支持GlassFish v1和v2版本。 ### 二、STRUTS2 **Struts2**是...
### MyEclipse应用服务器快速入门:配置与管理J2EE服务器 #### 引言 在IT行业,尤其是软件开发领域,高效地部署、执行和测试Java企业版(J2EE)应用程序是至关重要的。MyEclipse Enterprise Workbench,作为一款...
- **描述**:本文档提供了关于如何使用MyEclipse进行应用程序部署与服务器管理的快速入门指南。 - **标签**:“Eclipse MyEclipse” #### 二、介绍 - **MyEclipse Enterprise Workbench** 是一款基于Eclipse平台的...
Resin4作为Resin的版本之一,提供了灵活的配置方式,使得为不同的Web应用分配端口并创建虚拟目录成为可能。在本文中,我们将详细探讨如何在Resin4中配置端口和虚拟目录。 首先,需要了解Resin4的端口配置。Resin4...
MyEclipse支持多种应用服务器,如Geronimo、JBoss、Jetty、JOnAS、JRun、Oracle AS、Orion、Resin、Sun、Glassfish以及WebLogic和WebSphere等。根据实际使用的服务器,取消未使用的模块,仅保留你需要的,例如,如果...
- **进入配置界面**:通过菜单栏依次选择“Window”->“Preferences”,然后导航到“MyEclipse”->“Resin2”。 - **选择Resin Server**:在打开的界面中,找到“Resin Server”选项,并将其设置为“Enable”。点击...
本文将详细介绍两种常见的搭建方法:方案一采用JDK1.5搭配Resin3.0手动搭建,方案二则是通过集成开发环境Eclipse或MyEclipse配置Resin服务器。 **方案一:JDK1.5 + Resin3.0 纯手工搭建** 1. **安装JDK1.5**: 首先...
#### 一、所需软件与环境配置 为了搭建一个基于Struts+Spring+Hibernate的开发环境,首先需要准备一系列的基础软件及工具,具体包括: 1. **Java SDK (J2SDK)**:版本为1.4.2.05,用于提供Java运行时环境。 2. **...
【JSP开发环境的安装与配置】 在学习和开发JSP(Java Server Pages)应用程序时,首先需要搭建一个合适的开发环境。本章将详细介绍JSP开发环境的安装与配置过程,帮助初学者快速上手。 一、JSP开发环境构成 1. **...
- 在Eclipse中配置Resin Server及其对应的JDK目录。 - 通过浏览器访问`http://localhost:8080`验证服务器是否配置成功。 #### 三、框架配置详解 **1. Struts框架配置** - **核心配置文件**:struts-config.xml -...