日期:2014-05-18  浏览次数:20635 次

java虚拟机的问题
/opt/hpws/tomcat5/webapps/ROOT/WEB-INF/classes/dic/db> java   -d64   -D   TTCON
TTJDBC.constructor:   using   driver:   com.timesten.jdbc.TimesTenDriver
TTJDBC.constructor:   using   url:   jdbc:timesten:direct:TT_ocs
TTJDBC.loadDriver()
conn=com.timesten.jdbc.JdbcOdbcConnection@187a84e4
stmt=com.timesten.jdbc.JdbcOdbcStatement@fe51060
n=0
rs=com.timesten.jdbc.JdbcOdbcResultSet@55fdc96c
您的第一个字段的内容为:1
您的第一个字段的内容为:1122
  TimesTen数据库操作成功,恭喜!
您的第一个字段的内容为:2
您的第一个字段的内容为:1122
  TimesTen数据库操作成功,恭喜!
您的第一个字段的内容为:3
您的第一个字段的内容为:1122
  TimesTen数据库操作成功,恭喜!
相当于我是封装了一个连接Timesten数据库的类,现在的问题是我把这个类用在tomcat里头,tomcat启动的JVM虚拟机是32位的,而我安装的timesten是64位的,导致前台报加载timesten   驱动错误,
conn.TT:   /timesten/install/TimesTen/ocs/lib/libttJdbc.so:   '/timesten/install/TimesTen/ocs/lib/libttJdbc.so '   is   not   a   valid   load   module:   Bad   magic   number

我现在想tomcat在服务中   像java   -d64     TTCON这种方式解析这个类,有什么解决方法吗?或者改动哪些配置?谢谢!!

------解决方案--------------------
你的机器的CPU是64位的还是32位的?
现在的JVM有64位版本的自己到官方网站去下
http://java.sun.com/javase/downloads/index.jsp