在做java开发时,build和compile有什么联系和区别?谢谢。

Python016

在做java开发时,build和compile有什么联系和区别?谢谢。,第1张

build会构建整个工程, compile只会编译工程,build包含compile, 是将源码解释后形成可执行文件。

命令行下的javac就是compile

java则是build。

在实际开发的时候这两个没太大区别, 只有部署的时候才会用到build。

如果你只是将jar包复制到Java工程里面去,那么是无法使用到jar包里面的类,因为编程工具无法找到jar包。所以build path其实就是添加jar包的路径,让编程工具可以找到这个路径对应的jar包的文件,从而来能够使用jar包中的方法。