直接使用jdk编译时同一包中的类之间的调用为什么会有“cannot resolve symbol”错? 说的不大明白,你建了一个NetFox包?应该是建了一个NetFox文件夹吧。编译的时候当然可以一个一个的编译,但你要注意顺序问题,比如你先编译class1而class1里有个对clss2的引用,而你此时还没有编译class2,则肯定出错。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,由于我打算将所有的类都放在NetFox包中,所以在Jdk的bin下建立了NetFox子目录,而且我的Classpath、Javahome、path、include什么的环境变量都没问题。编译的时候我是先编译的独立类,再编译的调用独立类的类,不存在你所说的问题。所以,我就纳闷了,请高人指点一二。 你使用了包NetFox,就应该在NetFox父目录下使用命令javac NetFox\*.java就行编译(全部的),这样就没问题了,运行使用javac NetFox.yourapp System.out.println("aaa 88888c".matches(".{3}\\b\\d{5}.")); 看看这个正则表达式问题在哪里? 异常处理 如何编译没有main的java 用SWT实现的颜色拾取器,内存溢出问题 关于swing的问题,好几天了没解决,请教高手! java 连接 sql2000提示No suitable driver 谁来帮帮我bean JAVA中怎样将2D图象画到Image对象中并保存? 为什么通过socket传送的文件有错误 关于JDBC访问Oracle返回数据集的记录限制的问题 我真的不知道java&多媒体!!--请教??? 如何中止线程??
编译的时候我是先编译的独立类,再编译的调用独立类的类,不存在你所说的问题。所以,我就纳闷了,请高人指点一二。