Resin部署jsp时的一系列问题

Resin构建/运行/IDE支持 简介    Resin是CAUCHO公司的产品,一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用的是JAVA语言开发 Resin本身包含了一个支持HTTP/1.1的WEB服务器,它不仅可以显示动态内容,而且显示静态内容的能力也非常强,速度直逼APACHE server,许多站点都是使用 该WEB服务器构建的,Re 阅读详情
MyEclipse+resin环境搭建

MyEclipse+Eclipse+resin安装流程:
-----------------------------------
1 下载JDK 1.5版本,并安装,配置好以下内容
CLASSPATH
.;D:/tomcat/jdk/lib/tools.jar;D:/tomcat/jdk/lib/dt.jar
JAVA_HOME
D:/tomcat/jdk
Path
D:/tomcat/jdk/bin
--------------------------------------
2 安装resin3.0.23系列

3 安装eclipse

4 安装Myeclipse

5 安装resin插件.具体见http://www.improve-technologies.com/alpha/resin/,有下载和说明

6 window->preferences->myeclipse->Application Servers->resin 3

    在右端"resin Server"中选择单选按钮"Enable","Resin Home Directory"浏览选择本机resin的安装目录。
   
    展开"resin 3",选择下面的"JDK",在"resin JDK name"中,我的eclipse中默认有了一个jre1.5.0_09。
    不要被默认的迷惑,直接点击"Add"按钮
    打开一个"resin>Add JVM"对话框,点击"JRE home directory" 后面的"Browse..."按钮,
    选择本机JDK的安装位置(记得一定要选择JDK,而不是JRE!!)。
    选择后其余项目均自动生成。点击"OK"。保证你ok

7 window->preferences->resin这里设置下。java compilre 选择javahome/bin/javac.   点Apply


在Eclipse3.1.2里配置Resin3.0.21服务器

因为买的空间使用的是Resin3.0,而我自己原来的开发环境是Tomcat5.0,为了减少一些不必要的麻烦,决定改到Resin下开发,来避 免Tomcat与Resin之间的不同,但当我下载Resin Pro 3.0.21,并按照Tomcat的方式配置Resin服务器的时候,启动Resin时报如下错误:

java.lang.NoClassDefFoundError: javax/management/j2ee/statistics/JTAStats
at com.caucho.loader.EnvironmentClassLoader.initializeEnvironment(EnvironmentClassLoader.java:581)
at com.caucho.server.resin.Resin.init(Resin.java)
at com.caucho.server.resin.Resin.main(Resin.java:625)
java.lang.NoClassDefFoundError: javax/management/j2ee/statistics/Stats
at com.caucho.server.resin.ResinServer.start(ResinServer.java:536)
at com.caucho.server.resin.Resin.init(Resin.java)
at com.caucho.server.resin.Resin.main(Resin.java:625)

检查了自己的配置文件后,也找不到原因,于是从网上搜索了一翻,还好,运气不错,不像有些搜了半天才找到答案,原来是没有在Paths里指定 j2ee-management-10.jar包的路径,于是按照下面的方法重新配置:

window—-Preferences—MyEclipse—Application servers—resin3–
1.先配置其下的jdk(指到jdk安装的目录)。
2.Paths—Append classpath (选Add JAR/ZIP),将resin目录下的lib下的
j2ee-management-10.jar导入

3.点击resin3,指到resin的安装目录,resin server下选enable。
4.点击小服务器图标,则可正常运行。

下面一步就是配置虚拟路径了,网上很多人说可以在eclipse里建resin web工程,此处使用tomcat的配置虚拟路径的方法:
在resin.conf中的</resin:if>前添加:
<web-app id=”/jb012″ documen-directory=”D:/resin pro 3.0/deploy/jb012″/>
id是虚拟路径的开始, 后面那个是工程的存放路径。注意是“/”。
然后启动resin,在浏览器中就可以访问我们的web了。

本文参考这里完成 。


奇怪的resin3.0问题:无法识别jstl标签的<c:if><c:forEach>
最近做一个小项目的时候,碰到一个十分稀奇古怪的问题:一个webapp项目在resin2.11版本上运行正常,在resin3.0.21版本上却无法识别jstl的<c:if><c:forEach>功能,在resin3.0.21版本上自带的webapp项目却可以识别,经过仔细的不断的测试,才发现原来的web.xml配置文件中没有以下配置,将下面的配置加到web.xml上,一切ok.
<jsp-config>
    <jsp-property-group>
        <el-ignored> false</el-ignored>
    </jsp-property-group>
</jsp-config>
bobrow注:如果部署到Tomcat上,把这个<jsp-config>tag注释掉。

以上几篇文章,应该能解决一般的MyEclipse+Eclipse+Resin的开发部署问题。
TOMCAT、JETTY、RESIN之间的差别 这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【 TOMCAT、JETTY、RESIN之间的差别】 今天给大家分享一下,修真院官网task2任务中可能会使用到的知识点: TOMCAT、JETTY、RESIN之间的差别: TOMCAT,JET... 阅读详情

相关推荐

TOMCAT、JETTY、RESIN容器的区别与优化

这里是修真院后端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析后端知识/技能,本篇分享的是: 【 TOMCAT、JETTY、RESIN容器的区别与优化】 1.背景介绍 tomcat:Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会的Jakarta项...

IT修真院:初学者转行到互联网的聚集地 1131

Resin搭建JSP环境

简单介绍: Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。要比Tomcat快3倍左右。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼apache。 Resin普通版本和pro版本主要区别:pro版本是收费版本,支持负载均衡...

weixin_33727510的博客 266

javax.management.j2ee:javax.management.j2ee api的存储库

:warning: 该项目现在是EE4J计划的一部分。 该仓库已被归档,因为所有活动现在都在。 有关整体EE4J过渡状态,请参见。 javax.management.j2ee javax.management.j2ee api的存储库

使用Resin在NT环境下配置JSP环境

使用Resin在NT环境下配置JSP环境 首先你需要在WIN2000上安装IIS服务器,然后进行下面的步骤:      一、下载必要的软件。      一个是jdk,现在的最新版本是1.4,可以到java的官方站点下载:   http://java.sun.com/j2se/1.4/download.html  

流浪的妓男 946

KUKA机器人与S7-1200 PLC实现Profinet通讯配置步骤详解

在工业自动化产线中,PLC与工业机器人之间的高效数据交换是控制逻辑落地的关键。传统硬接线方案在信号点多时布线复杂、故障排查困难,而现场总线技术通过一根网线即可实现主从设备间的周期通讯。Profinet作为主流工业以太网协议,由S7-1200作为IO Controller主站,KUKA机器人作为IO Device从站,在WorkVisual与TIA Portal中完成设备组态、I/O映射及信号分配,即可替代成捆电缆,稳定传输启停、状态及报警信号。这一方案适用于汽车、3C、物流等行业的自动化产线,尤其适合需要扩

weixin_42519985的博客 251

FPGA实战:手把手教你用Verilog实现Modbus CRC16校验(附完整代码)

本文详细介绍了在FPGA中实现Modbus RTU协议CRC16校验模块的完整实战方案。针对硬件设计中的时序、资源与性能挑战,文章从算法原理出发,提供了清晰的Verilog模块接口、状态机设计、查表ROM实现及优化策略,并附带了完整的可综合代码与测试平台,帮助工程师高效构建稳定可靠的工业通信系统。

weixin_29164185的博客 432

JSP中数据源的绑定方法(Resin配置文件中和代码动态配置的方法)

数据源的绑定方法1、一种方法是在服务器的配置文件中配置数据源。Resin中的配置jdbc/sqlserverjdbc:microsoft:sqlserver://202.207.152.212:1433;DatabaseName=nxtcbf-ycsaadmin是配置的数据源在JNDI中的名字,可以使用Context.lookup(“java:com/e

zynovo的专栏 2956

UniTouch:多模态触觉对齐技术如何重塑零样本跨模态应用

UniTouch模型通过创新的多模态触觉对齐技术,成功将触觉数据映射到通用的视觉-语言嵌入空间,解决了触觉模态的“孤岛困境”。该技术利用对比学习和传感器特定标记,实现了高质量的零样本学习能力,使模型无需额外训练即可完成触觉分类、描述等任务,并能驱动跨模态生成,为机器人、VR和智能制造等领域提供了强大的触觉理解新范式。

weixin_29044713的博客 409

resin3在MyEclipse中的配置

一、resin3用的是jdk1.5。二、在MyEclipse中的配置。在下面这幅图的那的有“r”的文本框输入你要配置的resin,点击resin3(注:我用的是resin3)。在点击“Browse”按钮找到resin3存放的地址,加进来就ok了。显示如下面的图。  图2:是添加jdk的,点击jdk会在右面显示一个页面,点击页面上的“Add”来添加jdk,下图是点击“Add”按钮后的效果

软件工程 plus 人工智能 5382

别再死磕USB HID了!用ESP32的Arduino框架手把手教你实现蓝牙鼠标键盘(附完整代码)

本文详细介绍了如何使用ESP32的Arduino框架实现蓝牙HID设备,包括鼠标和键盘的快速开发。通过现成的库和示例代码,开发者可以轻松打造自定义蓝牙外设,无需复杂的USB HID协议栈,适用于演示控制器、宏键盘等多种场景。

weixin_31309419的博客 260

【FOC无刷电机控制】六步换向、FOC,STM32cubemx从零开始搭建BLDC六步换相代码、FOC代码(基于霍尔传感器)

FOC、六步换相,无刷电机控制

xifan的博客 3万+

myeclipse与resin配置

配置如下:MyEclipse 6.0, resin-3.1.101: 首先到 http://www.caucho.com/download/ 网站下载resin压缩包,我用的是resin-3.1.10版本的,         注意不要下resin-pro版本的,要不然需要破解的,比较麻烦2: 下载后解压,与myclipse配置       配置后,要打开    resin安装目录下的conf文件夹下是resin的服务器配置文件       它里面有个 resin.conf配置文件,打开后设置应用程序部署目录

Shang的专栏 4174

1.2 Spring AI V1.1.2版本 架构全景:模块拆解与设计哲学

Override// 检查请求的 Token 数量throw new TokenLimitExceededException("请求超出 Token 限制");@Override// 记录实际消耗的 Token@Override// 最先执行// 接口// 不同实现// 使用方无需改变定义抽象,保证可移植性提供 Fluent API,提升开发体验Advisor 机制提供扩展点,支持灵活定制模块化设计让你只引入需要的依赖自动配置。

小林夕程的博客 219

Resin部署

部署 OverView  概述       Resin .war应用程序部署可以作为一个简单的.war 文件发布到  webapps/目录下在本机上,也能以作为云部署 存档,分段运输,反转,云部署,Resin云部署将分配一个新的web应用程序给所有在云的服务,使用了一个相互作用的 仓库以确保它的一致性,激活控制:部署和激活能够独立的管理,允许应用程序被部署和验证在所有的服务上 存档和

sharme的专栏 8751

Couldn‘t agree a key exchange algorithm(available:curve25519-sha256,curve25519-sha256@libssh.org解决方案

本文主要介绍了Couldn’t agree a key exchange algorithm(available:curve25519-sha256,curve25519-sha256@libssh.org解决方案,希望能对使用winscp的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案 2.1 方案一 2.2 方案二

weixin_43178406的博客 4万+

sphincs+ Nist Round3文档中文译版(SPHINCS+ Submission to the NIST post-quantum project, v.3)

1. 引言 哈希基础签名方案最初是由Lamport [14]在1970年代后期作为一次性签名方案开发的,并由Merkle [16]扩展为多次签名方案。这些方案的安全性易于分析,并仅依赖于所使用的哈希函数的属性。然而,Merkle基于树的签名方案需要在密钥生成时就确定要进行签名的数量,且为了保持性能这个数字要小。最重要的是,该系统需要用户记住一个状态:这个状态包含一些信息以记住密钥已经进行了多少次签名。 在Lamport方案诞生后的40年里,产生了许多想法改进了哈希基础签名的性能、实用性和理论基础,最终XMS

dedanddwb的博客 394

resin学习

http://www.caucho.com/ 从这里可以下载,据说Caucho Resin提供了最快的jsp/servlets运行平台。它支持Servlet,XSL Filtering6并且具备XSLT和XPath1.0引擎

1515

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

resin部署安装

Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身也是采用JAVA语法开发,功能近似于tomcat resin版本分为:普通版和pro版;主要区别于pro版本支持缓存和负载均衡,此版本有强大的cache功能;Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内...

KH_FC的博客 1637

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Resin下配置JSP虚拟主机

1.添加 host 块每一个JSP虚拟主机有它自己的 host 块。每一个至少要定义id来指定虚拟主机的名字和一个root应用程序。一个 通常用来为主机定一个默认的web应用程序。配置文件片段:  /home/www/gryffindor      webapps/ROOT        ...   /home/www/slytherin  

for ever的log——永远的足迹 2487

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux Resin 安装配置

Resin,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能优良,resin自身采用Java语言开发。Resin Pro版本支持缓存和负载均衡,收费最低一年$699美元。 1, Resin 下载 Resin 官方下载网址, 最新版下载 resin-4.0.36.tar.gz(免费版) resin 安装需要提前配置好jdk,下载最

yanping_ren的专栏 1894

resin php mysql_LINUX下 PHP+JSP+MYSQL+APACHE+RESIN虚拟主机配置过程

LINUX下PHP+JSP+MYSQL+APACHE+RESIN虚拟主机配置过程本人的全部安装过程提供给LINUX爱好者共同分享,需要软件如下resin:http://www.caucho.com/jdk:http://java.sun.com/apache:http://www.apache.orgmysql:http://www.mysql.comphp:http://www.php.netj...

weixin_29696451的博客 166

Resin Installation Quick Start

Quick Start for the ImpatientThe Resin web server starts listening to HTTP requests on port 8080 and listens on port 6800 for load balancer or cluster messages. Resin can then be used for developm

Flashlm专栏 1069

linux+apache+php+jsp 的resin解决方案

jsp相对于php来说,可能运行得更快,消耗系统资源更少,功能更为强大――例如对分布式处理和组件支持等等。jsp技术在国外已经相当普及,而在国内,只不过还是刚热起来而已……虽然现在asp+在性能上给jsp带来严峻的挑战,但它作为微软以外的一个选择,又支持多平台,所以还是很多网站所采用的首选。在这一部分里,我们将讲解三种不同的jsp

642

MyEclipse+resin+jdk配置JSP环境

基本步骤 1、安装MyEclipse、Resin和JDK。注意版本,版本不兼容将无法工作。老师给的是MyEclipse6.0.1、resin3.0.23和JDK1.6.0_35。 2、在MyEclipse里面配置JDK,Windows→Perference→搜索jre install→输入jdk文件夹的位置。 3、在MyEclipse里面配置resin, Windows→Perference...

Smithereens的学习笔记 438

resin那些事之resin.conf

【经验总结】resin那些事之resin.conf ----by johnson 话说与resin打交道很久了,却从未系统了解过。resin一听火了,说:你老兄当真与我打交道很久了?工具、流程如此发达的今天,部署这种工作都由专门的工具去搞了,你老兄也就偶尔着看下我的死活,最多不过是上机器去机械的kill一下,接着再start一下,你真的了解我吗?好吧,我承认不太了解,搞基不是我的风格 -_

【 无线技术运营 】 (本专栏是http://wireless.qzone.qq.com的镜像) 9030
上一篇: 网页加载loading...
下一篇: 复选框全选.js
rigger21
博客等级 码龄20年 39粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值