试运行过,在eclipse下正常,在dos下,如楼上说的,要带包名执行,能正常编译:
javac -d . UserUtil.java。(此时,UserUtil.class会在bean文件夹里)
但更难的问题没有解决:java UserUtil 执行时,出错,因为此时程序要加载mysql的驱动jar包,但dos下找不到。。。。网上搜索过,没有找到能在dos下带着conn-mysql-jar运行的例子。如果一定要在dos下运行,等待高手指点吧。建议在eclipse下,加个lib,把驱动jar放到lib下,直接运行得了。
你需要用javac的带包编译
javac -d . DBConnect.java
javac -d . UserUtil.java
你会发现在目录中多了个bean文件夹,里面有编译好的两个类
d后面的 点 是指生成包的文件目录(. 代表当前目录)
new DBConnect() 改成DBConnect试下