公元前10年,秦王子嬰向劉邦投降,秦朝滅亡。之後,劉邦接受樊噲和張亮的勸阻,重返軍中,與秦人約法三章,深得秦人歡心。後來項羽進入鹹陽,殺了子嬰,掠奪財寶,放火燒鹹陽宮,自稱楚地霸主,然後分封群臣,已經把自己當成天下共主了。
因為項羽害怕劉邦的聲望,為了困住劉邦,故意把劉邦分封到巴蜀漢中壹代,稱劉邦為漢王。為了遏制劉邦的影響力,項羽還把王懷許諾的關中土地封給了三位秦朝將領。可以說,劉邦當時的封地只有巴蜀和漢中,與後來占據益州和漢中的蜀漢政權基本相似。
劉邦成為漢王後,因為當時實力不足,避免與項羽作戰。後人稱贊劉邦此時避免與項羽交戰,自己卻失去了鋒芒。後來,在蕭何、張亮和韓信的幫助下,劉邦的漢軍越來越強大。他和項羽商議分楚漢。
之後劉邦在背後偷襲項羽,使得項羽退守蓋夏。當時劉邦用四面楚歌的手段瓦解了楚軍的士氣,導致項羽的人馬分散註意力,無力再戰。在這樣的情況下,項羽無奈突圍,但突圍到烏江時,又覺得沒臉面對江東父老,於是自刎於烏江。
蜀漢政權占領益州、漢中時,蜀漢朝廷是戰是守的觀念與當時的劉邦是不同的。公元226年,四十歲的曹丕病死,曹操稱帝。當時魏國朝廷有人認為,可以派諸葛亮在漢中的時候消滅他們。剛剛登基的曹操對這個建議非常感動。
而孫子卻認為漢中地勢險要,會引起混亂,代價很大。所以,還是讓將軍守著危險的地方比較好。只要魏國國力強大,自然會不戰而降。
正是因為諸葛亮等人認為長此以往,蜀漢與曹魏的差距會越來越大,所以不惜以壹國之力攻曹魏。既然當時劉邦占領的領土和此時蜀漢占領的領土差不多,為什麽他們面對的選擇和分析完全不同?
首先,當時劉邦已經對自己的立場進行了保密。因為項羽當時沒有派自己的人留守關中,把關中交給了三位將軍,導致劉邦輕而易舉的攻占了關中,而蜀漢當時只是占領了巴蜀和漢中,並沒有占領關中。所以諸葛亮不得不數次出兵北伐,目的是像劉邦壹樣占領關中。
其次,項羽集團中的其他將領除了他自己很難獨善其身,以至於劉邦攻占關中後,甚至在短時間內打到彭城,逼得項羽不得不掉頭進攻劉邦。三國時期,曹魏有很多優秀的將領。所以蜀漢不可能取得劉邦當年的成就,就連大將關羽也不可能直攻許都。
最關鍵的是,當時劉邦並沒有回避對項羽的戰爭。劉邦當時的所作所為就是吸引項羽的主力,讓韓信北探地盤,英布南叛,彭越在後方騷擾,讓項羽技高壹籌,無力抵抗,最終被劉邦耗死。如果蜀漢不出兵北伐,就只能眼睜睜地看著占據天下十之八九的曹魏不斷發展壯大,最後以國力壓垮蜀漢。
諸葛亮雖然有蕭何的能力,關羽不如韓信,但也有英布和彭越的勇氣。法正雖然不如張亮,但也能出謀劃策劉備,占領漢中。但當時劉備面對的是手下有無數武將謀士的曹操,而不是剛愎自用的項羽。因此,當時的蜀漢註定無法復制劉邦過去的成功。