首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

编译包上面的源文件

2012-12-25 
编译包下面的源文件?大家都知道编译一个普通的没有包结构的JAVA程序:???? javac **.java?????java **??但

编译包下面的源文件

?大家都知道编译一个普通的没有包结构的JAVA程序:

???? javac **.java

?????java **

?

?

但是假如我们有3个在一个包下面的程序应该怎么办呢?

???? 例如:

??

???? 编译包上面的源文件

?

这是一个常见的工程目录结构,如果尝试定位到Pluzzle目录,然后执行以上的javac命令,会报错:

?


编译包上面的源文件

?

原因就在于当前JAVA的classpath位于src目录级,要编译其包下面的某个程序,自然会找不到。解决的办法是:

?


编译包上面的源文件
?

?

至此我们就可以正确的编译了,如果想输出类文件,也就是CLASS文件到某一个指定目录,可以使用javac -d 某个目录 包结构\程序名
?

?

???

热点排行