日期:2014-05-20  浏览次数:20621 次

新手求解
在一个包里建了2个类,一个封装类1,另一个是含有main()方法的类2,类2引用了类1,在命令行中类1可以编译,怎么编译不了类2,类1可以编译,说找不到类1,我用的文本文档编的,求大侠解救!

------解决方案--------------------
编译类2会自动编译类1,反过来编译类1不会编译类2,因为是类2使用类1,类1没有直接和类2发生关系
编译类2提示找不到类1,是因为classpath设置的问题,同时,如果你的类中使用了包,要确保import路径正确,即classpath设置正确,如果都不使用包,两个类在同一路径下,那么classpath路只要有.路径(也就是当前路径),应该就可以了