成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么同樣的代碼我就是跑不起來,同事卻能跑起來?

開發 前端
反正跑不起來肯定有原因,不是代碼原因就是環境原因,一般經過上面幾個方式的排查,都能找到問題了,如果再不行,重新查詢拉取代碼庫也未嘗不是一個方法,當然如果實在解決不了,咨詢前輩也是一個很有效的方法。

不知道小伙伴們有沒有遇到過標題的問題,明明同樣的一套代碼,在自己本地就是運行不起來,或者說在本地只改了一個無關痛癢的代碼,看上去人畜無害,結果就報各種亂七八糟的錯誤,但是同事卻能運行的好好的。檢查了各種情況都沒有問題,搞的都要懷疑人生了。

阿粉就遇到過,特別是在剛入職場的時候,有幾次遇到這樣的問題,還差點搞起來烏龍。好在阿粉最終明白了代碼是不會騙人的,就像常說的“Talk is cheap,show me the code”。

那么對于一些剛如職場的小伙伴來說,遇到這種情況的話應該怎么處理呢?

首先要明確一點那就是如果代碼一定相同的話,絕大部分情況是環境的問題!這里的環境包括但不限于 JDK 版本,Maven 版本,鏈接的網絡,類路徑,操作系統,瀏覽器版本等。

因為很多時候軟件的版本不一樣,效果也會不一樣;特別是 Windows 和 macOS 的文件路徑也不一樣,阿粉之前遇到的就是不同操作系統上面文件上傳路徑的配置不一樣導致的。

遇到這樣的問題的時候,可以參考下面的思路解決

同事真的能正常運行嗎

同事正確運行的效果是不是最新的代碼?因為有的時候可能是最后一次提交的代碼有問題,但是同事并沒有拉取有問題的代碼,這時候的表現就是同事能正確運行,但是自己的不行。這種情況下其實你們的代碼版本是不一樣的,并不是標題提到的一樣的代碼,但是很多時候自己內心會以為代碼是一樣的。

還有就是對方運行的效果可能是緩存數據,可以清除一下對方的緩存,maven 的緩存,瀏覽器的緩存等所有可能有緩存的地方,然后再次運行,確保在對方的環境下是真正的能正確的運行。

真的沒改動代碼嗎?

還有一種情況就是自己本地的確實改動了部分代碼,但是改動的地方看上去是人畜無害的,但是就是跑不起來。這種情況下如果回滾掉這段人畜無害的代碼過后能正確運行,那么不要懷疑,就是這段看上去人畜無害的代碼導致的。

雖然說是這段代碼導致的,但是也不能說這段代碼有問題,只能說是這段代碼帶來的問題,比如有的時候引入了一個新的 pom 依賴,項目就起不來了,很有可能就是這個依賴里面的 jar 包有沖突導致的。

確保環境正確

如果說同事是真的能運行成功,而且自己確實沒有改動任何一行代碼,那毫無疑問就是環境問題。本地的 JDK 版本是否正確;鏈接的公司網絡是否正確,有的公司會嚴格區別辦公網絡和訪客網絡;Maven 版本是否正確,如果是新拉取的代碼庫可能是網絡問題導致很多依賴沒有下載成功,因為第一次加載項目依賴還是比較費時的。另外工具有時候也會抽風,那可以嘗試一下重啟一下 IDEA 或者重啟一下電腦,有的時候也會有神奇的收獲。

另外很多公司可能有自己的 Maven 私服,這個時候我們需要在 Maven 的配置文件中加入公司內部的私服地址,這個對于新人來說也經常遇到。

總結

反正跑不起來肯定有原因,不是代碼原因就是環境原因,一般經過上面幾個方式的排查,都能找到問題了,如果再不行,重新查詢拉取代碼庫也未嘗不是一個方法,當然如果實在解決不了,咨詢前輩也是一個很有效的方法。

解決問題最難的不是如何解決問題,而是發現問題的本質原因,很多時候一個問題解決不了是因為不知道問題的根本原因是什么,很容易被一些表面現象所迷惑,當我們花點時間仔細分析后,才發現最終的問題跟表面出來的可能完全不一樣。

責任編輯:武曉燕 來源: Java極客技術
相關推薦

2024-05-27 09:01:22

2009-04-29 14:40:17

2022-12-06 09:03:44

代碼fork系統

2023-03-02 23:09:53

Node.jsC++JS

2011-05-04 11:26:47

優化

2010-07-13 09:31:08

RubyRuby on Rai

2021-01-22 14:03:34

Flutter系統鴻蒙

2023-08-03 09:02:32

LangChain開發GLM

2014-04-18 17:12:00

樂跑手環

2021-01-12 11:12:58

大數據智慧交通

2015-08-04 17:46:19

戴爾anycloud云計算

2022-01-10 10:23:07

瀏覽器Vitenode

2017-11-17 15:25:02

Java線程安全

2012-05-15 13:29:20

HTML5

2021-11-10 10:00:48

鴻蒙HarmonyOS應用

2021-06-23 16:40:58

JavaTomcatWeb

2021-03-28 21:43:14

SaaS互聯網技術

2019-09-03 08:00:00

電腦硬盤程序

2024-03-01 17:01:15

GraphQL后端

2024-04-24 12:47:17

模型AI機器人
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本免费一区二区三区 | 日韩久久久久久 | 久久九精品 | 毛片a区| 精品久久精品 | www.中文字幕.com | 成人久久18免费网站 | 91亚洲国产成人久久精品网站 | 最近中文字幕免费 | 日本在线播放一区二区 | 久草在线影 | 亚洲一区电影 | 日本免费在线观看视频 | 亚洲综合在 | 综合久久av| 国产成人小视频 | 在线看av的网址 | 欧美成年网站 | 午夜精品久久久久久久久久久久 | 成人免费网站www网站高清 | 亚洲导航深夜福利涩涩屋 | 国产成人精品区一区二区不卡 | 中文字幕一区二区三区四区五区 | 欧美色综合网 | 国产免费一区二区 | avtt国产| 久久精品久久久久久 | 狠狠av | 伊人久操 | 91久色| 欧洲av在线 | 亚洲第一免费播放区 | 亚洲成年人免费网站 | 精品欧美一区二区三区久久久 | 亚洲精品久久久9婷婷中文字幕 | 日韩一区二区在线观看视频 | 精品综合久久久 | 最新国产视频 | 欧美精品99 | 亚洲国产二区 | 久久青青|