永发信息网

程序总是报错,“java.lang.NoSuchMethodError: main Exception in thread "main" ”。问题出在哪里?

答案:3  悬赏:20  手机版
解决时间 2021-02-24 19:17
package com.globalite.dangdang.framework;

import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.sun.org.apache.xpath.internal.operations.String;

public class JDBCManager {

public static void main(String[] args) {
{
Connection ct=null;
Statement sm=null;
ResultSet rs ;

try{
Class.forName("oracle.jdbc.driver.OracleDriver");
ct = DriverManager.getConnection("jdbc:oracle:thin@127.0.0.1:1521:ORCL", "DangDang","Qweasd");
sm = ct.createStatement();
rs = sm.executeQuery("select id, name from book");
while (rs.next()) {
//用户名
System.out.println("用户名: "+rs.getString(1));
//默认是从1开始编号的
}
}
catch(SQLException e)
{
e.printStackTrace();
} catch (ClassNotFoundException e) {

e.printStackTrace();
}
finally
{

}}
}
}
最佳答案
1)import com.sun.org.apache.xpath.internal.operations.String;
将上面这条import语句去掉。
2)ct = DriverManager.getConnection("jdbc:oracle:thin@127.0.0.1:1521:ORCL","DangDang","Qweasd");
改为
ct = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL","DangDang","Qweasd");
thin后面少了一个冒号
全部回答
你的程序我运行通过了是环境变量设置的问题 classpath: .;c:\jsdk\lib\dt.jar;c:\jsdk\lib\tools.jar path: 原先的内容;c:\jsdk\bin
删掉这句 import com.sun.org.apache.xpath.internal.operations.String;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下山怎么去啊,有知道地址的么
stranded deep能设置中文吗
山东滨州辰阳炉具有限公司这个地址在什么地方
半径乘以半径是什么结果
火地晋卦感情五爻变
中国移动手机连锁卖场建设路店怎么去啊,有知
求明也《情人养成》gl
B站怎么没法看了,明明早上还能看,晚上就不
关于月与相思的诗词
酒精是胶体吗?酒精溶液是胶体吗?
路由器信号增强器怎样连接
中海石油蓝泉站-便利店在哪里啊,我有事要去
为什么醋酸显酸性是醋酸的化学性质?化学性质
甲乙谁会赢,请祥细分解?
宁夏医科大学成绩查询密码丢了怎么办
推荐资讯
Please tell me
凉拌木耳要煮吗
我是初学者,想练气功,高手请指教开始怎么练
七彩虹显卡和技嘉显卡哪个更好
为什么越宽泛的词,百度指数越好啊?感觉自己
关于职业道德与职业关系,下列说法正确的是(
电脑无法开机 主机有风吹的声音
贷款买车一般首付要付多少
西庙桥农贸市场怎么去啊,有知道地址的么
哪些银行可以兑换港币
电脑机箱冒烟问题
榆林飞新郑航班,一天有几趟,价格是,,,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?