1.缺乏预见:在日本倾全国之力扩充军备,战争危险日益迫近的紧要关头,清朝反而放松了国防建设,以财政紧张为由,削减军费预算,从1888年开始停止购进军舰,1891年停止拨付海军的器械弹药经费。
2.战略原因:日本战时大本营在挑起这场战争之前,制定了海陆军统筹兼顾的“作战大方针”。其战略目标是在中国直隶平原与清军进行主力决战,打败清军,压迫清朝屈服。中国方面,战前则没有明确的战略方针和作战计划。从战略规划方面,日本就已经拔了头筹。
3.装备劣势:在双方争取制海权的黄海海战中,清军以劣势兵力(清军3000吨以上军舰两艘,3000吨以下军舰10艘,日军3000吨以上军舰8艘,3000吨以下军舰4艘)迎击日军。受限于军舰制造时的技术条件,北洋军舰有效射击距离不超过3000米,而装备了新式测距仪的日本军舰吉野,有效射程可以达到5000米。日军还装备了新式的速射炮。
4.党派争斗:清朝后期,以光绪帝恩师翁同龢为首的清流派和李鸿章为首的洋务派关系日益恶化。为了限制李鸿章在甲午战争时期的权利,清流派奏请光绪帝,调来了和李鸿章有矛盾的李秉衡出任山东巡抚。李秉衡,辽宁人,和翁同龢是挚友,亦属于清流言官,甲午战争时期,处处和李鸿章作对,各种奇葩的借口不发援军,以至于刘公岛成为一座孤岛,在经历了悲壮的抵抗后,最终陷落。
第一阶段(1894年7月-9月)
(1)平壤战役:战争爆发时,慈禧太后正筹备她60岁生日的“万寿庆典”,希望与日本和平了结。李鸿章则极力奉行避战求和政策,采取消极抵抗方针,而日本却步步进逼,平壤战役爆发,平壤战略位置重要,清军将领执行李鸿章的命令,贻误战机。主帅叶志超弃城而逃,使日军顺利占领平壤。
(2)黄海战役。中国战舰损失5艘,但主力尚存。而李鸿章不准出战,使日本取得了制海权。
第二阶段(1894年10月-1895年4月)
(3)辽东之战:在李鸿章避战求和的方针指导下,清军败退。随后日军在旅顺进行了大屠杀,揭露了日本在中国犯下的滔天罪行。
(4)威海之战:在李鸿章避战自保的方针下,清军未能乘日军登陆时出击,坐视敌人上岸,使北洋军陷入日军的夹击之中,最后全军覆没。宣告了洋务运动的破产。