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