你用什么编译的?确认classpath没有设置错误
解决方案 »
- hibernbate多对多保存 需求:订单和商品种类 是多对多的关系 要求能够增加和查询 order订单 sku 商品种类 oder_sku 中间表
- myeclipse插入到mysql数据乱码
- jsp显示中文图片问题
- 北大青鸟accp4.0 s2项目实战 新闻发布系统 有处错误 我把附件都传上去了
- 急,50分求救,怎么打印html报表(JasperReport)?
- JSP如何生成条形码?
- 一个简易实用的web权限管理模块的应用与实现
- 写邮件程序,引入包的问题。
- 高分请教!! 我想在tomcat 启动的时候执行一个servlet ,在关闭的时候再执行一个,怎么能办到呢??
- 怎么在js中引用一个变量?急!急!急!!!一试ok,马上送分!!!!!
- 第一条记录跑哪了 ?
- 为什么<textarea>会有字数限制,我写了超过330个字符就不能提交表单了。
javac -classpath ./servlet.jar check.java
报错信息为:check.java uses or overrides a deprecated API.
Connect Conn_DB = new Connect();
ResultSet rs = Conn_DB.executeQuery
就是这里错了,
你哪里来得executeQuery()?
你的类里没有定义。报错和打包无关。
不过,你上面的程序看过去有些乱,把bean和servlet的界限再分的开.
check.java uses or overrides a deprecated API.
而且这个错误提示你这个类使用或覆盖了你所用的JDK版本中已经失效的类.
我还是想把问题解决,我还有下面很多bean来。
我总感觉我的编译方法不对。
javac -d . check.java
中的-d 是什么意思?
按照你的方法,还是原来的错误。
有空联系。
[email protected]
例子如下:
package com.cn;
public class aaa
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
保存在c;\aa目录下。然后C:\aa>javac -d c:\aa aaa.javaC:\aa>java com.cn.aaa
Hello World!