从网上git项目到本地再到run起来需要的步骤

下面就不写git安装,和合并到自己的编译器上的步骤了,大家可以自行百度,下面都编译器都是按照IDEA来介绍的,如果用其他的也可以,原本想着贴图片,但是那是公司的电脑,保密还是要的,所以这里有点啰嗦

1、考虑是否派生一个分支

在git一个项目后,你必须要考虑是否派生一个develop分支,如果是你个人的,无所谓,但是如果是一个团队就不行了,git下来的项目是master分支,你修改后再提交可能覆盖别人的代码,而且不能返回到原来的版本
关于git的使用和分支问题不是这里主要问题,大家去这看看Git 分支的最佳实践

2、需要准备本地环境

之后再在git的项目下最外层的pom.xml(不一定有),和他(没有就在项目的最外层)平级,用

mvn clean install

来build本地仓库,把需要的依赖都clone到本地,至于为什么这样,看上面的网址,
当然如果是在IDEA中,那可以看右上角偏中的位置有个小锤子,点击旁边的选择框如果点击不了就先点击右边的maven项目,再选择选择框里的Edit Configurations设置working directory为项目最顶级目录的位置的pom.xml(没有就是最外层)的在本机电脑中的地址,Command line设置为clean install,这样就可以每次用方框旁边的三角形来构建maven环境和依赖。
不用再自己手打mvn clean install了,方便很多,

现在还不到能run起来的标准,首先查看现在maven项目有没有报错的看看什么原因,
我犯的错误是项目中有用到Lombok插件,而我没有这个插件,所以报错,需要继续Lombok插件,关于安装的步骤这里不多加说明,每个编译器都有自己的方法安装,所以自行百度

上面的错误我只是举一个例子,对于你自己的错误还需要自己去分析。
这里需要注意:不管是改依赖还是添加删除插件,都需要重新构建一次maven项目,也就是mvn clean install,要不然你的修改是运用不到这次(最近一次mvn clean install到未来第一次mvn clean install)运行的项目。

3、分项目类型执行。

java一般也就分两种:

  1. 一种是Java项目
  2. 一种是javaWeb项目

第一种最好办,你找到main方法,直接右键run就可以了。

第二种有两种方式(在本地,不远程),自己下载服务容器(比如Tomcat)或者在web项目的pom.xml中添加上Plugin(主要负责添加插件依赖的的)

关于Plugin配置上自己需要的服务容器、版本等,这里就不多说了,关于怎么在Plugin怎么写上服务容器等自己可以参考网上的。

这里我推荐用本地Tomcat来运行web项目
为什么推荐呢?因为可以热部署
热部署在我看来的意义:在修改代码时会自动保存到Tomcat,不用把Tomcat停掉,重新上传修改后的项目,再重新开启,方便开发,等你试过就知道有多方便了,
对于IDEA热部署的设置可以参考idea如何配置热部署

注意!注意!注意!
运行web项目时一定是debug模式开启,如果是run起来的热部署不支持

4、添加本地映射

加上这个主要是为公司的项目,如果你公司有测试环境你可以直接在域内网访问测试环境的,但是有的就让你本地run起来访问

一般这种问题是职场小白才会犯的问题,就比如我,还是菜。

当公司的项目git下来后你肯定不能乱修改,本地按上面的步骤改好了,但是你再网址上访问的还是测试环境的web服务器,不是你本地的web服务,这个首先要添加映射。
都是在hosts文件里,Win10系统路径C:\Windows\System32\drivers\etc,找到后就在里面最后面加上:localhost 测试环境的访问地址
这样你访问公司的测试环境的地址它会直接映射到你本地上,相当于访问你本机了,

这里有需要注意的一点
当你映射时你要知道公司访问的端口是什么,Tomcat一般设置端口是8080,而公司的测试环境的访问端口不一定是这个,所以你需要在编译器自己修改,关于访问路径就直接 /,即使根路径,因为公司会在自己设置的,不能根据项目名来访问。

上面总结起来就是在编译器你的Tomcat的访问路径只能是 http://localhost:测试环境的端口/,后面什么都不要加就行,运行起来就可以通过访问测试环境的地址直接访问到本地的web服务,当然一般数据库都是测试环境的,也不让你本地建数据库

发布了213 篇原创文章 · 获赞 22 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/weixin_43113679/article/details/102559093