oracle带的demo编译不过去 说一个什么.main class找不到请问该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是Java代码的demo吧,大多数的原因是JDK的版本不对。在命令行执行:C:\> java -version查看一下Java的版本是否正确。如果不正确请重新安装对应的JDK和配置环境变量。 ls 犀利,经验丰富但还是建议lz把错误信息帖全了 是在linux下,错误提示:make[1]: Leaving directory `/instantclient_11_2/sdk/demo'../ott userid=hr/hr \ intype=occiobj.typ \ outtype=occiobjout.type \ code=cpp \ hfile=occiobj.h \ cppfile=occiobjo.cpp \ attraccess=private \ unicode=noneError: Could not find or load main class oracle.ott.c.CMainmake: *** [occiobj] Error 1java -version 返回:java version "1.7.0_01"Java(TM) SE Runtime Environment (build 1.7.0_01-b08)Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode) JDK版本太高了Oracle 11.2.0.1.0对应的JDK的版本才是1.5.xx Oracle数据库是自带JDK的呀。如果是上面情况的话安装版本低的JDK然后分配路径。 请问需要把原来的JDK删掉么?oracle自带的JDK在哪个目录下? 删掉JDK 环境变量从新设置就OK 可是我的eclipse需要JDK啊?!! 求一排序问题,望大虾解决啊 ORACLE作业不执行 如何将查询结果导出到文本文件? 如何操作游标 帮我看一条sql语句,想不通为什么会有这样的作用 外连接的问题 急,oracle语法问题,在线等待!!!!!! 数据插入的执行效率 用OCI接口批量读取lob型数据时间太长 oracle forms and reports安装 oracle中update触发器更新当前(自己)表某条数据的某个字段 OCIObjectFree 释放不了OCIObjectNew申请的对象,内存没减少
大多数的原因是JDK的版本不对。
在命令行执行:
C:\> java -version查看一下Java的版本是否正确。如果不正确请重新安装对应的JDK和配置环境变量。
make[1]: Leaving directory `/instantclient_11_2/sdk/demo'
../ott userid=hr/hr \
intype=occiobj.typ \
outtype=occiobjout.type \
code=cpp \
hfile=occiobj.h \
cppfile=occiobjo.cpp \
attraccess=private \
unicode=none
Error: Could not find or load main class oracle.ott.c.CMain
make: *** [occiobj] Error 1java -version 返回:
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode)
Oracle 11.2.0.1.0对应的JDK的版本才是1.5.xx
如果是上面情况的话安装版本低的JDK然后分配路径。
oracle自带的JDK在哪个目录下?
环境变量从新设置就OK