史书上关于李建成的记载是很吝啬的,晋阳起兵之前的李建成几乎是个透明人,晋阳起兵之后对他的记载又被人为的抹黑了一部分,因此很难说李建成的能力究竟如何,包括李元吉在史书中的记载也有被抹黑的成分,但这三兄弟能力和性格上不可能相差太多。
而且李建成和李世民这兄弟俩来说,李建成更可能偏重于文而李世民偏重于武,但这只能是推测。唯一能确定的就是李世民确实是一名军事天才,李建成必然是略逊一筹的。
而且李渊对两人的培养上也是有侧重点的,李建成作为太子不可能会有太多机会建功立业,反而更可能学习处理政事,即便是在军事上,李建成在建国后也多是在北方防御突厥,而李世民则是帝国最重要的军事将领,将天下的多股割据势力纷纷剿灭。在一过程中,他的战功已经累积到了一定程度,现有的官职都已经配不上对他的赏赐,于是李渊造了一个天策上将让李世民做。
正是李渊将李世民的地位提高到了两人之下,万人之上,不仅给了李世民开府置署官的权力,还给了李世民争夺天下的野心,这个野心直接要了李建成的命。不过那个时候的李渊并没有想到后来会发生那么多事。
兄弟俩的争权夺势在最开始是李世民占上风的,在他开天策府又设十八学士之后,聚集了一个五十人左右的智囊团体,成为李世民最重要的心腹力量。有资料证明,624年的杨文干事件很可能就是李世民专门设计李建成的,李渊的从轻处理很可能表明李渊已经知道了李世民的野心。因此在接下来的对决中,李渊站在了李建成这边,他甚至对李世民明确表示,他不会给予李世民任何的支援。
在之后的对决中,李建成做了很多部署,比如将李世民身边的心腹谋士调到远离李世民的别的岗位上,像房玄龄和杜如晦直接回了家,而尉迟敬德先是被收买,收买不成又对其进行谋杀等等;再比如讨好李渊的后妃,寄希望于她们能给李渊吹枕边风。当然李建成也怕李世民起兵,因此李建成招募了一支由两千多名青壮年士兵组成的军队,号为长林军,以他们驻扎在东宫内的长林门左右而得名。
这支长林军就是为了防止李世民可能会有的狗急跳墙行为,即便东宫的兵力本就比秦王府多,而且还要加上齐王府的兵力,可见李建成对李世民的忌惮。但是李建成和李元吉只是防备李世民会起兵反抗,却没有想到李世民会制造政变,埋伏在玄武门中将李建成和李元吉杀死。
李世民在长安城的兵力有限,当时能集结的兵力只是800名勇士,以及那群心腹谋士。但李世民赢在快准狠上,直接发动政变,二李死后,冯立和薛万彻带着东宫府兵与谢叔方的齐王府府兵汇合,集结了2000精兵围攻玄武门。
在敬君弘和吕世衡所带的玄武门护卫队以及张公谨的阻击下,李世民和尉迟敬德很快将二李的人头割下来,尉迟敬德向众人展示了二李的人头并从李渊那里得到了诏令,两府的兵力这才退去。在此之前,他们差一点就攻进了玄武门。
而奇怪的是,长林军自始至终都没有出现在玄武门,这样一支李建成专门用来对付李世民的军队为何竟没有消息呢?或许他们只听从李建成一个人的号令,没有任何武将有资格调动这支军队,以至于这支军队在关键时刻竟排不上用场。