1806年,拿破崙占領荷蘭,爪哇成為法國屬地。1811年英國侵略軍占領爪哇,並於1816年將爪哇歸還荷蘭。但這時的爪哇已不是荷蘭一家獨霸的天下,停泊在爪哇各港口的商船中,英、美兩國居多,荷蘭被遠遠甩在後邊。缺乏本國工業基礎的荷蘭無力與工業發達的英美等國競爭,加上剛擺脫拿破崙的控制,國庫空虛,迫切希望從海外殖民地廣進財源。
為此,荷蘭殖民者決定以百倍的瘋狂從爪哇這塊失而復得的肥肉上吸吮脂膏。於是,荷蘭殖民當局又重操東印度公司時代的剝削手法,繼續推行竭澤而漁的野蠻掠奪政策。殖民者巧立各種苛捐雜稅,到處設關立卡。殖民者還嚴格限制封建王公的權力,並蠶食其領地,禁止封建主把土地租給外國種植園主,預收的租金也必須退還,這嚴重侵害了封建主們的利益,引起他們極大的不滿。1825年7月20日晚,殖民當局不顧日惹蘇丹之子蒂博尼哥羅的反對,用大炮把其領地上的穆斯林墳墓轟平開路。具有反荷思想的蒂博尼哥羅逃往斯拉朗,在那裡樹起了起義大旗。
蒂博尼哥羅及其叔父莽古甫美在斯拉朗成立起義總指揮部,號召人民進行一場&ldo;反對一切歐洲人&rdo;的聖戰。不滿殖民政策的77名封建王公貴族也攜家帶眾加入起義軍。伊斯蘭教學者奇阿依&iddot;摩佐帶著一大群伊斯蘭教學生投奔起義軍。
起義軍很快發展到6萬多人。
蒂博尼哥羅領導的爪哇人民大起義分三個階段。起義軍採用游擊戰術,多次擊敗殖民軍,並於1825年10月成立爪哇伊斯蘭教王國。蒂博尼哥羅為蘇丹,他的叔父莽古甫美為最高顧問,奇阿依&iddot;摩佐為宗教顧問,雅貝依親王為統帥。起義的高潮到來了。1826年4月,起義軍開闢了東北、南部和中部3個戰場,並取得赫赫戰果,有效控制了明諾列和婆羅浮屠,直到勃羅科河之間的地區,切斷了孤守明諾列的荷軍與馬吉冷荷軍的聯繫。1826年6月,起義軍為堅守勃列列,與具有強大火力的敵人展開了激烈戰鬥,最後全部壯烈犧牲。7月,起義軍德克梭大本營在敵人猛攻之下失守。此後,為避免同敵人主力決戰,起義軍多次轉移,但一有機會就會反退為攻。7月30日,蒂博尼哥羅消滅了從巴拉斯開往登柏爾的荷蘭軍隊,8月2日又在日惹地區全殲了梭羅王的土著附庸軍隊。8月,他又利用圍城打援的戰術發動了德朗古和格基宛兩個戰役,不僅喚起了梭羅東部地區的反荷起義,而且占領了德朗古地區,使日惹首府成為一座孤城。至此,起義軍幾乎解放了整個日惹和梭羅以西地區,起義發展到頂峰。
1826年9月底,年輕的義軍指揮官申托特率部隊在卡窩克西部地區擊敗了荷軍和附庸軍的進攻。10月15日,在宗教顧問摩佐的勸促下,起義軍在卡窩克同荷軍展開了一次大規模的陣地戰,雖然起義軍將士浴血奮戰。但無法抵抗敵軍猛烈的炮火。起義軍主力傷亡慘重,蒂博尼哥羅也受傷,被迫撤退。卡窩克一戰是起義軍攻勢的失利,標誌著起義高潮已經過去,戰爭進入相持階段。
這一階段,起義軍仍然堅持游擊戰,在1826年12月的葛都戰役中打得殖民軍七零八落。在西部戰場,戰鬥也十分激烈。但是,有兩個因素使起義軍處于越來越被動和不利的局面。卡窩克戰役的失利,使一些王族首領意氣消沉,在荷蘭殖民者拉攏勸降的攻勢下,紛紛叛變。掌握葛都戰區指揮權的王族三兄弟首先叛變投敵,緊接著東部戰場的兩名起義軍將領也率部投降。與此同時,荷蘭殖民軍頭子科克通過兩年的較量找到了對付游擊戰的有效辦法,即堡壘戰術。隨著一批批裝備精良的援軍源源而來,科克於1827年7月開始實施圍剿起義軍的新戰略,妄圖把起義軍封鎖在勃羅科河以西和波科宛多河以東的狹長地帶並加以殲滅。