360ITO技术社区
  • 首页
  • 文章
  • 快讯
  • 讨论
  • 问答
  • 小贴士
  • 代码块
  • 开源
  • 老论坛
登录 | 注册

360ITO技术社区  > 讨论

订阅讨论
wltg1989

已编译的java代码不能运行

By wltg1989 at 8年前 , 17058 次点击  

以下代码已用javac编译,但用java不能执行,提示错误:“
Exception in thread "main"java.lang.NoClassDefFoundErrorrepTrans/class”不知道是什么问题造成,请指教!
注:tns为fj,Access库表已建
程序文件名:PrepTrans.java
代码如下:
import java.sql.*;
public class PrepTrans
{
public static void main(String args[])
{
String serverName="10.1.1.3";
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
String URL="jdbc:oracle:thin"+serverName+":1521:fj";
Connection connOracle=DriverManager.getConnection(URL,"scott","tiger");
Statement stmt=connOracle.createStatement();
ResultSet rs=stmt.executeQuery("select * from g_czry");

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection connAccess = DriverManager.getConnection("jdbc.odbc:czryodbc","","");
PreparedStatement pstmt = connAccess.prepareStatement("insert into czry values test(?,?,?)");;
while(rs.next()){
pstmt.setString(1,rs.getString("dm_czy"));
pstmt.setString(2,rs.getString("xm_czy"));
pstmt.setString(3,rs.getString("dm_dq"));
pstmt.executeUpdate();
}
rs.close();
stmt.close();
pstmt.close();
connOracle.close();
connAccess.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

1个回复

按时间排 按有用数排
shuangrendao
shuangrendao 8年前 | [引述]  [点评] 
0

是不是你运行的命令行有错误?

网友回复/评论仅代表其个人看法,并不表明本社区同意其观点或证实其描述。

请尽量让自己的回复能够对别人有帮助

热门标签

  • 软件服务 7
  • 阿里巴巴 6
  • 网络安全 3
  • 计算机技术 3
  • Flash 2
  • 移动应用 2
  • 计算机 2
  • 无线网卡 1
  • Web Server 1
  • C/C++ 1
  • Android Studio 1
  • android 1
  • delphi 1
  • meinheld 1
  • Flask 1

周热点

月热点

最近回复

itolutan 想知道更多新游资讯 ,想了解最新游戏信息,想获取最新游戏下载,进入 www.nxm.com
itolutan 1. 需求管理:项目的需求变更,跟踪,控制 2. 资源管理: 项目的可利用的资源(人力
itolutan 1. 需求管理:项目的需求变更,跟踪,控制 2. 资源管理: 项目的可利用的资源(人力
itolutan 开发和运维“一体”的感觉是由开发人员和操作工程师之间的技能组合和实践的桥接以及自动化(De
不曾回想过去 在工程的Build.gradle中加入配置 android { dexOptions
谷啸メ雷 应该是忘记标出拉伸和显示范围了。
smallghost 谢谢!
忆桃园 在build.gradle中加入下面的配置: sourceSets { main
忆桃园 gradle默认的assets目录是assets,如果是改的话需要手动在gradle脚本中
smallghost 暂时没有时间解决了,下面给另外一个处理方法: 1、现在把资源移到 asset目录下
smallghost 在Settings里配置Gradle,在Gradle VM options中输入: -
比钱还重 在模块没有被引用的情况下是不会生成release.aar这个文件的,你可以试着看看引用一下
淡蓝色 方法重载:Ctrl + O 方法实现:Ctrl + I
剑魔生 首先通过clone命令将项目克隆到本地,例如: $git clone git://ex
经不起传说
咕嘟猪 试试这个样 String strs = str.split("\\|");
谷啸メ雷 给你一段python代码,再大的json文件也能搞定: import json,sys
咕嘟猪 教你一招用VIM格式化的方法: :%!python -m json.tool
剑魔生 方法: :%s/,/,^M/g ^M是用ctrl-v然后ctrl-m敲出来的
花雪泪 方法: :%s/,/^M/g ^M是用ctrl-v然后ctrl-m敲出来的
Copyright ©2011-2012 360ITO技术社区 All Rights Reserved. | 关于 | 联系我们 | 杭州精创信息技术有限公司 浙ICP备09019653号-26|
▲