- 介绍
我们在习惯使用Eclipse等集成开发工具之后,对Java的命令行还知道多少呢?还会不会使用命令行来打包一个jar文件呢?
也许你会说,都已经有了集成开发工具了,为什么还要学习命令行工具呢?是的,在我们一开始学习的时候,尤其是在学校可能都会接触到Java的命令行,很多人也不是很重视这个。
我来说一下为什么要学习命令行的方式,那必须要从实际的需要(场景)来说起。如果你的部署环境(可能是客户环境要求比较严格)或者开发、调试环境是在一个没有图形界面的Linux服务器上,那你肯定是不能用Eclipse了吧。另外,有一些功能是集成开发工具没有覆盖到的功能点,例如:给jar文件签名、生成一个证书、如何查看一个class文件的详细信息、jnlp的应用等等。