`
eyejava
  • 浏览: 1268390 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

myeclipse对resin的支持真不够

阅读更多
myeclipse 4.0.1
resin2 、resin3都会出现exception FileNotFoundException,然后无法正常启动。
myeclipse上面说:
Configuration:

   1. Resin loads a DLL when it startup. If you experience a startup problem it may be caused by the Resin server not being able to locate the DLL which can be found in <RESIN-HOME>/bin. To make the Resin DLL available to the Resin JVM add <RESIN-HOME>/bin to Resin2’s Library Path preference page (see Window menu>Preferences>Application Servers>Resin2>Paths).
   2. Resin must be configured to launch with a full JDK, not a JRE. All testing was performed using the Sun J2SDK1.4.2.

比较搞怪的是,2.1.17会因为找不到文件中断一下,但是点继续执行又能正常启动了,即使加上了<RESIN-HOME>/bin 这个路径也无济于事,一直会弹出这个该死的窗口


resin3一开始必须加上这个路径,不加的话无法启动,加上后正常启动一次之后,再把路径删除也能正常启动...

resin2.1.6 之前不加路径也是报错文件找不到,加了再删除之后也没问题了。但是报错:java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
原因是 resin.home/lib 这个目录里面的zip,jar都没有加载, 同时也导致后面调用到任何一个jar包都会报类找不到之类的错误,即使把这些jar 在prepend/append classpath/ append to library path里面加上都是无济于事。

怪事连篇,放弃。
---
又找到眉目了。
文件找不到一般是因为找不到dll,所以只要把包含需要加载的dll文件的目录加到prepend classpath就ok了。
使用db2 cli连接db2,初始化连接db2的datasource时如果报错:java.lang.UnsatisfiedLinkError: no db2jdbc in java.library.path,那也是因为dll文件没有加载,即使db2_home/bin 已经在系统环境变量的classpath,path中,myeclipse也不会加载,解决办法时在append to library path中加上db2_home/bin
然后还肯能再次报错: java.lang.UnsatisfiedLinkError: SQLAllocEnv
那是因为resin加载的db2java.zip同db2数据库上的db2java.zip版本不同,把数据库那边的db2java.zip copy过来覆盖掉解决问题。
---
resin3.1.x是一个开发版本,所以只好用3.0.x,但是又碰到奇怪的问题:
resin 3.0.23 jdk1.5 myeclipse 4.0.1connector启动 2015ms
resin 3.0.23 jdk1.4.2  myeclipse 4.0.1connector启动 27250ms
resin 3.0.23 jdk1.4.2 单独启动 1234ms
resin 3.0.23 jdk1.5 单独启动 1360ms
  • 大小: 16.7 KB
分享到:
评论
1 楼 eyejava 2007-01-25  
libeay32.dll是openssl用到的一个dll ,windows下没找到,resin下面也没有,他从哪里需要的?

相关推荐

    MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12

    - **Resin**: 高性能的应用服务器,MYECLIPSE支持Resin 2.1、3.0和3.1版本。 - **GlassFish**: Sun Microsystems发布的一款开源应用服务器,MYECLIPSE支持GlassFish v1和v2版本。 ### 二、STRUTS2 **Struts2**是...

    Windows下Resin的配置与部署(附图).doc

    Resin是由CAUCHO公司开发的一款高性能Web服务器及应用服务器,它不仅支持Servlets 2.3和JSP 1.2标准,还能高效处理静态内容,其性能可与Apache相媲美。此外,Resin还支持负载均衡功能,通过增加服务器数量来提高网站...

    Resin 3.0.8

    Resin 3.0.8 是一款由CAUCHO公司推出的高效能应用服务器,它专为支持Servlet和JSP技术而设计。Resin以其出色的性能和稳定性,在Java开发者社区中备受推崇。这款应用服务器的核心完全用Java语言编写,确保了跨平台的...

    Windows下Resin的配置与部署.txt

    Resin不仅支持多种平台,而且在Windows平台上的表现尤为突出,其性能甚至可以达到某些服务器的1%到0.01%之间。 #### 二、Resin的安装与配置 ##### 2.1 安装Resin 首先,下载Resin安装包,例如版本3.2.1。安装过程...

    eclipse中resin的启动

    - Resin是一款高性能的企业级Java Web服务器及应用服务器,支持Servlets、JSP、JDBC等技术。访问Resin官方网站下载Resin Server,并按照官方文档完成安装。 - 安装过程中需要注意记录Resin的安装路径,后续配置会...

    Resin配置详细说明

    Resin是一款高性能、轻量级的Java应用服务器,它提供了对Servlet、JSP以及WebSocket等技术的支持。在本文中,我们将深入探讨Resin配置的详细内容,包括虚拟目录、MyEclipse集成、集群配置以及其他重要特性。 1. **...

    MyEclipse教程

    (注:目前MyEclipse不支持将应用部署到远程应用服务器。) - 为了支持JSP源代码级别的调试,应用服务器必须支持JSR-045规范。 #### 四、应用服务器连接器 - **连接器配置**:每种应用服务器都有其特定的连接器...

    MyEclipse_Application_Server_Quickstart

    MyEclipse Enterprise Workbench,作为一款功能强大的集成开发环境(IDE),不仅提供了丰富的开发工具,还特别设计了对多种应用服务器的支持,使得开发者能够无缝地将他们的J2EE项目部署到超过20种不同的应用服务器...

    myeclipse优化方案myeclipse10优化[借鉴].pdf

    MyEclipse支持多种应用服务器,如Geronimo、JBoss、Jetty、JOnAS、JRun、Oracle AS、Orion、Resin、Sun、Glassfish以及WebLogic和WebSphere等。根据实际使用的服务器,取消未使用的模块,仅保留你需要的,例如,如果...

    Eclipse配置Resin说明

    本文将深入解析如何在Eclipse IDE中配置Resin应用服务器,以支持Java Web项目的开发与运行。Resin是一款高效且功能丰富的Java应用服务器,特别适合企业级应用程序的部署。下面,我们将详细讲解在Eclipse环境下配置...

    Eclipse+resin集成开发.doc

    - **进入配置界面**:通过菜单栏依次选择“Window”-&gt;“Preferences”,然后导航到“MyEclipse”-&gt;“Resin2”。 - **选择Resin Server**:在打开的界面中,找到“Resin Server”选项,并将其设置为“Enable”。点击...

    关于Java的Web服务器的搭建

    本文将详细介绍两种常见的搭建方法:方案一采用JDK1.5搭配Resin3.0手动搭建,方案二则是通过集成开发环境Eclipse或MyEclipse配置Resin服务器。 **方案一:JDK1.5 + Resin3.0 纯手工搭建** 1. **安装JDK1.5**: 首先...

    Javaweb resin4如何配置端口虚拟目录

    这种特性使得Resin在开发调试阶段尤其有用,因为它支持快速重启而不需要每次都重新配置整个服务器。此外,Resin4还有一个全局端口,即默认端口,该端口在conf/resin.properties文件中定义。例如,要改变HTTP服务的...

    泛微oa安装说明.docx

    文档"泛微oa安装说明.docx"主要涵盖了安装和配置泛微协同办公系统(E8)的步骤,以下是对其中关键知识点的详细说明: 1. **WEAVER_E8.rar**:这是整个项目的压缩包,包括Resin服务器和JDK。在安装过程中,建议将它解...

    泛微oa安装说明.pdf

    如果选择在MyEclipse中启动Resin,需先关闭之前开启的命令行窗口,以避免冲突。 Resin的端口号可以在D:\WEAVER_E8\Resin\conf\resin.conf文件中查看或修改,根据实际网络环境进行适配。另外,系统启动时需要验证码...

    ecology开发环境搭建说明.docx

    - **环境要求**: 文档推荐使用Win7操作系统和SQL Server 2008 R2作为数据库支持,同时还需要MyEclipse 8.5作为集成开发环境(IDE)。 ##### 2. 安装MyEclipse 8.5与SQL Server 2008 R2 - **MyEclipse 8.5注册码**: -...

    泛微oa开发环境搭建说明.pdf

    目标是实现一个能够支持调试的开发环境,以提高开发效率。文中提供了详细的步骤说明及注意事项,适用于希望自行搭建环境进行泛微OA系统开发的用户。 #### 二、准备工作 在正式搭建开发环境之前,需完成一系列前期...

Global site tag (gtag.js) - Google Analytics