编译需要这样,假设你的.java放在c:根目录:c:\>javac -d . mybole.java c:\>java mybole.mybole 同时你的环境变量CLASSPATH中要加入 .(即当前目录)
菜鸟问问java包
编译需要这样,假设你的.java放在c:根目录:
c:\>javac -d . mybole.java
c:\>java mybole.mybole
同时你的环境变量CLASSPATH中要加入 .(即当前目录)2008-02-25
有package时不能这样做,应该在cmd下用javac -d命令编译,它会自动生成包的目录2008-02-25
只有在text.class被其他类调用的时候才需要路径一致,如果你使用java直接运行,把text.class放在当前路径即可,否则会报你的那个错误。
建议看看《JAVA深度历险》里关于JAVA虚拟机的解释2008-02-25