如果c:\在你的classpath中
用下列命令
java mydb.test

解决方案 »

  1.   

    因为你在程序中打包了,所以编译的时候可以,但是运行时,必须退到前一级目录来运行,象你的程序,要运行,就必须首先退到c:\,然后键入java mydb.test才可以.
    如你的程序的首句:
    package com.mydb;
    ....
    存放在c:\aaa\bbb\com\mydb下
    javac时可以再这个目录下,但是java时,要退到c:\aaa\bbb下,键入java com.mydb.yourclass来运行,谢谢.
      

  2.   

    你在jdk下编译用如下的:
    javac -d 包父目录 文件名.java
    java 包名.文件名以上是在你的classpath和path设置好的情况下的。