如何在命令行模式下编译运行带包的java文件
(2009-10-06 14:46:07)
问题
假设两个文件:
两个文件都有:
如何编译运行?
进入D:\workspace路径下,输入:
则在生成两个文件:
注意:
点的意思是,在 .java 文件的根目录,为了方便也可以采用:
运行时,在包路径的根目录上运行,比如:在 D:\workspace 路径下,输入:
或
如果当前路径是 C:\ 或其他路径,那么
编译:
运行:
总结
1、把包看成是源文件的一部分,而不是一个路径,这点很重要。
2、如果不加 -cp 标志,则路径为环境变量和当前路径,如果加 -cp 标志,则路径为cp指定的路径和当前路径。