最大可能性是你的主类的包或者类路径没有设正确
看看你的类路径和classpath变量,如果不包含你的主类所在的路径或者包,请使用java的-D参数设置
你那个包是如果是网上下的开源Jar包,在Eclipse中是要先引入的。把你的jar包放在工程文件夹下,然后右击左过的包资源管理器中的工程名,依次是构建路径-配制构建路径,打开对话框,选择库一栏的添加外部Jar,将你的JAR包引入就好了。
解压后只要Jar文件,其它的不要了。
不需要配置环境变量。
你的classpath是怎么设的?设的环境变量,还是在javac命令上加-classpath.比如我将baidu.A的包+class放到e盘的tmp目录下(e:\tmp\baidu\A.class),然后在Test.java里面引用它,把Test.java放在D盘的temp目录下,并切换到该目录下,执行如下命令,正常:
D:\temp>javac -d . -classpath .e:\tmp Test.java
而如果是设置classpath环境变量应该是没用的,因为那个是给java命令用的,不是给javac用的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)