分享人:慕孟洋
1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.编码实战
6.扩展思考
7.参考文献
8.更多讨论
我们在本地写好的项目最终要部署到服务器上面,目的是保证我们的项目,大家都可以进行调用和测试, 以及最后的发布供大家使用。
如果我们写好的项目只能在本机上面运行,那和咸鱼有什么区别。
在修真院部署开发机环境要遵守修真院的规范。
svn checkou路径
service路径
web路径
service需要配置运行脚本
web需要配置resin容器。
nginx配置文件
host配置文件
如何确认自己域名对应的开发机?
团队合作时候写代码需要注意的地方?
我们已经用mvn命令把core打入私服,为什么还要deploy?
向施星大佬申请的域名需要ping一下,确认自己的开发机环境。
每天写完的代码,要先commit,然后再update。
mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。
maven install:将项目打成jar包到本地仓库,默认maven的本地仓库在用户目录下的.m2路径中。 如果A项目依赖于B项目,maven install B项目时,会在本地仓库同时生成pom文件和jar文件,这样再 执行maven package A项目时,在pom文件添加B的依赖关系后,A项目就不会报错。
maven deploy:项目打包上传至远程仓库,例如私服nexus,但是需要配置pom文件。
在开发机部署需要格外注意的地方!
北京-Java-于博韬大佬的小课堂
北京-Java-白笑然大佬的小课堂
......
感谢大家观看
BY : 慕孟洋