构建 、编译 、运行、部署 、 打包、发布、war包、 jar包
1.打包:一般都是指要把一个项目打成war包或者jar包
2.编译:通过编译器把.java文件编译成.class文件(字节码文件),反编译:通过jd-gui
3.运行:代码在jvm中运行转换成机器码运行。
4.构建:项目构建就是指的完成工程发布流程需要的一系列步骤,包括编译、测试、打包、部署等等
5、部署:将war包放到生产机的tomcat容器的webapp路径下,使这个项目正常运行的一系列动作。也可以将jar包在放到生产机下,命令行运行java –jar jar包名
发布:是指部署的项目被用户真正使用。
7.jar包: .jar的压缩文件,javase程序的包
8.war包:.war的压缩文件,web应用程序的包
这个链接是对上面的一些名词的补充
http://ju.outofmemory.cn/entry/351873
以下是一个java项目部署的过程:
http://baijiahao.baidu.com/s?id=1596702155486249740&wfr=spider&for=pc