紛遣使通好。但他仍隱忍待時,對紂王越發恭敬臣服,所獻財帛更多。而朝中的大臣們無不感到西伯侯有著驚天的意圖,紛紛進諫紂王,預作防備。而終日沉湎於酒色之中且又自以為是的紂王卻不以為然,輕蔑道:“一個區區百里小國,能奈我何?”
武王克商
但就在姬昌遷都到豐,準備大展鴻圖的時候,卻不幸身染沉痾。臨死囑咐兒子姬發,須“時至而勿疑”,要抓住時機,不要猶豫不決。
姬發是姬昌次子,其兄伯邑考被商紂王殘殺,因此他得以繼任為周族領袖。
雖然西伯侯姬昌壯志未酬身先死,沒有親自攻滅商朝,但他為兒子東進滅商、建立周朝掃清了道路。西伯侯因此被周代的子孫尊稱為周文王。
姬發繼位後,不改文王之政,繼續奉姜尚為軍師,並用弟弟姬旦為太宰,召公、畢公、康叔、丹季等良臣為左右輔佐大臣,政治上呈現蒸蒸日上的局面。對外,他爭取聯合更多諸侯國,孤立商王朝,壯大自己力量,積極籌劃滅商事宜。武王即位9年後,人口繁衍很快,物質財富充裕,便在灃水東岸興建鎬京作為新都。豐、鎬實際上是被灃水分隔的一個城市的兩個部分,史書中往往豐鎬並稱。此後,武王舉行了歷史上有名的“孟津觀兵”。
這次觀兵實際上是一次為滅商做準備的軍事演習。他率大軍先西行至畢原(今陝西長安縣內)文王陵墓祭奠,然後轉而東行向朝歌方向前進。車載文王木主(木雕像),自己只稱太子發,意為三軍統帥仍為文王。大軍抵達黃河南岸的孟津(今河南孟津東北),諸侯聞之來附者上百。天下人心歸周,紂王已成失道寡助之勢,諸侯均勸武王乘勢東進。但武王清楚,“百蟲之足,死而不僵”,在沒有勝利把握的情況下,他不會輕動冒進。他觀兵於孟津的目的,主要是向殷王朝示威,並藉機觀察殷王朝的虛實。此時,殷紂王一味貪戀淫樂,對周人炫耀武威的舉動已無過激反應了。武王見目的已經達到,便下令撤軍,並以“諸位不知天命”,告誡大家不要操之過急。
此後,武王審時度勢,先派間諜到商,察看國情,線人回報說,紂王雖材力過人,然拒諫飾非,耽於酒色,淫亂不止,濫施酷刑,加重聚斂,導致民怨四起。便設炮烙之刑,大肆殘殺那些心懷不滿的王公貴族。使得諸侯、貴族和小民都相與反叛。但武王認為時機未到。不久,線人又報,好人全被斥逐,“太顛、閎夭、散宜生、鬻子、辛甲大夫之徒皆往歸之。”王公大臣中比干被殺,箕子被囚,微子出奔,武王認為時機還不成熟。最後線人報告,百姓都觳觫顫慄,緘口不語了。而更為重要的是,商軍主力正在遠征淮夷,商都空虛,這絕對是天賜良機。武王認為周經過兩代養精蓄銳,已有了足夠滅商的力量,也有了十足的把握,遂遵照文王“時至而勿疑”的遺囑,果斷決定發兵伐商,通告各諸侯國向朝歌進軍。
出發前,太史卜了一卦,得兆象大凶。見此不吉之兆,百官有些擔心。但武王說,商祚已終,鬼神不佑。公元前1046年2月,毅然率戎車300乘、虎賁武士3000人、甲士45000人以及諸侯軍旅與西南地區的庸、蜀、羌、髳、微、盧、彭、百濮等八國軍隊,從孟津出發,向商朝都城朝歌進發。周軍一路過關斬將,很快到了商郊牧野(今河南汲縣南)。
在牧野,周武王舉行了誓師大會,發表了長篇誓詞(見《尚書·牧誓》),周武王數說了殷紂王的種種罪行後,指出自己是“恭行天罰”,是代天懲罰商紂的,從而把自己的行為神化為天命。說明伐紂的正義性,天子乃有德者居之,動員將士們英勇殺敵。
紂王聞知周兵已到,趕忙召集大臣商量對策。這時,由於商軍主力正在東南地區征伐東夷,一時調不回來,紂王只好臨時把都城中的大批囚犯、奴隸、戰俘武裝起來,共70萬人,開赴前線。
諸侯之師與殷朝軍隊大戰於牧野。
《詩·大雅·大明》是這樣描繪這場歷史上著名戰役的:“牧野洋洋,檀車煌煌,駟潁�砼恚��ι懈福�蔽�パ錚�貢宋渫醯�練ゴ笊蹋�岢�迕鰲!幣饉際牽耗烈笆槍憷�惱匠。�茨咀齙惱匠狄斐F�粒�婧炻硪餐�託圩常�ι懈福�唇���┞柿斕木�尤縲塾グ肯瑁�ㄗ粑渫醯�鞣ゴ笊蹋�肷探徽皆諞桓鑾繢實睦杳魘憊狻�
可見周人軍隊的威武雄壯,不可阻擋。
“殷商之旅,其會如林,矢於牧野。”雖然殷商軍隊也像樹林一樣多,像箭一樣飛奔在原野。但“紂師雖眾,皆無戰之心,心欲武王亟入”。那些被迫參戰的奴隸、囚徒不願為紂王賣命,反把