Huan Wen nació en Longkang (ahora Huaiyuanxi, Anhui). Provenía de una familia numerosa. Se casó con su hija, la princesa mayor de Nankang, y adoraba a Xu como capitán de la escuela. Después de llegar a Jingzhou, hizo una serie de preparativos para la Expedición al Norte. En el tercer año de Yonghe (347), atacó a Shu nuevamente y destruyó a Shu para convertirse en Han. Esto alivió las preocupaciones de la Expedición al Norte y obtuvo la mano de obra y los recursos materiales de Shu.
Antes de esto, Huan Wen vio la agitación en el norte en ese momento y había solicitado repetidamente la Expedición al Norte. La corte imperial de la dinastía Jin del Este temía que él fuera fuerte, por lo que Yin Hao, que era solo de nombre, realizó la Expedición al Norte. Más tarde, Yin Hao fracasó y fue depuesto, y el poder militar y político de la dinastía Jin del Este fue controlado por Huan Wen. La corte de Jin del Este ya no pudo detener su solicitud de la Expedición al Norte.
Huan Wen realizó tres Expediciones al Norte. Qin Fujian antes de la Primera Expedición al Norte. En el décimo año de Yonghe (354), Huan Wen dirigió ejércitos terrestres y acuáticos para atacar a la antigua dinastía Qin. La armada partió de Jiangling, pasó por Xiangyang, al sureste de Danjiangkou en la provincia de Hubei, entró en Junkou y terminó en Nanxiang, al suroeste de Nanyang en la provincia de Henan. La infantería entró en Wuguan desde Xichuan, Henan, y Sima Xun, el gobernador de Liangzhou, vino desde Hanzhong para cooperar. Con el apoyo de la gente del norte, el ejército de Jin Oriental derrotó al ejército de Qin en Lantian, cerca de Chang'an, y luego se trasladó a luchar contra los Bashang. Los funcionarios del condado y los propietarios de los muelles en el área de Sanfu se rindieron uno tras otro y la gente compitió por bebidas para consolar al ejército de Jin. Muchos ancianos derramaron lágrimas y dijeron: "¡No quiero ver más al ejército hoy!"
Pero a Huan Wen le faltó la determinación para recuperar resueltamente el territorio perdido. Por alguna razón, no cruzó el río para atacar a Chang'an y la dinastía Jin del Este no lo apoyó activamente. Retrasando los registros históricos, el antiguo ejército de Qin lo vio e inmediatamente se apresuró a cosechar trigo. Sin embargo, el ejército de Huan Wen no pudo reponer el grano y Chang'an no era bueno usando tropas, por lo que tuvieron que retirarse. Terminó apresuradamente. Segunda expedición del pueblo Qiang contra Yao. Yao Xiang era hijo de Yao, el líder de la tribu Qiang, y hermano de Yao Chang, quien fundó la dinastía Qin posterior. Primero desertó a la dinastía Jin del Este, luego se rebeló contra la dinastía Jin, reclutó a 70.000 refugiados, se llamó a sí mismo general y se mudó a Xuchang, que hoy está al suroeste de Xuchang, provincia de Henan.
En el duodécimo año de Yonghe (356), para eliminar la amenaza de Yao Xiang a Luoyang, Huan Wen realizó una expedición al norte desde Jiangling hasta Luyang, que ahora es Luoshan, Henan. River y derrotó a Yao. Yao Xiang viajó al oeste hasta Guanzhong y fue asesinado por Fu Jian. Huan Wen hizo grandes esfuerzos para atacar a Luoyang y Xuchang. Al año siguiente, la corte imperial propuso convertir a Luoyang en la capital. Zhongshu dijo: "La gente del norte espera con ansias que la dinastía Jin del Este se vaya al norte y todavía están en Beijing. No solo cumplen con los deseos del pueblo, sino que también pueden dar órdenes legítimamente, y los gobernantes de Las minorías étnicas no provocarán su propia destrucción." Pero la dinastía Jin Oriental estaba en el sur del río Yangtze. Después de gobernar durante casi 50 años, los descendientes de la gran familia se multiplicaron y no estaban dispuestos a abandonar su hogar e ir al norte.
Huan Wen no tuvo más remedio que regresar al sur, y pronto Luoyang fue ocupada por el clan Murong de la antigua dinastía Yan. La familia Yan Murong antes de la Tercera Expedición. En el cuarto año de Taihe (369), Huan Wen dirigió un ejército de 50.000 personas y partió de Guzhen para atacar Yanqian y llegó a Fangtou, que ahora es la parte occidental del condado de Junxian, provincia de Henan. Murong Ye estuvo a punto de abstenerse, pero Huan Wen no logró atacar a tiempo y perdió su avión de combate, lo que provocó que Yan Jun pidiera ayuda a la antigua dinastía Qin al oeste del paso de Hulao. Con la ayuda del ejército de Qin, Murong Chui aprovechó la oportunidad para interceptar y cortar la ruta del grano de Huan Wen. Huan Wen fue atacado desde varios lados y cuando escuchó que Chi se acercaba, se vio obligado a retirarse. Fueron interceptados por la caballería Yan en el camino, mataron a más de 30.000 personas y regresaron derrotados. El área al norte del río Huaihe recuperada por la dinastía Jin del Este se perdió nuevamente.
Antes y después de la Tercera Expedición al Norte, Huan Wen obtuvo una gran victoria en las luchas internas de la dinastía Jin del Este. Como resultado, su poder se volvió cada vez más poderoso y quiso usurpar el poder y. proclamarse emperador. Quería utilizar esta tercera Expedición al Norte para realzar su prestigio y luego usurpar el trono. Fracasó, pero su prestigio decayó. Xi Chao, quien se unió al ejército, le dio un plan. Aprendió de Huo Guang de la dinastía Han Occidental, depuso al actual emperador, estableció una nueva dinastía y luego ascendió él mismo al trono.
Después de escuchar esto, Huan Wen sintió que tenía sentido. Después de todo, tiene más de 60 años, por lo que debe dar un paso al frente. Así, en el sexto año de Taihe en la dinastía Jin Oriental (371), el reinante Sima Yi fue depuesto como duque de Haixi, y Sima Yi, el emperador Jianwen, fue establecido para eliminar a todos los disidentes. Al emperador Jian Wen siempre le preocupaba ser depuesto como Sima Yi y morir de pena después de dos años en el trono.
Cuando Sima Yi enfermó gravemente, dejó un edicto póstumo pidiendo al príncipe Sima Yao que lo sucediera, lo que hizo añicos el sueño de Huan Wen de convertirse en emperador. Sima Yao fue el posterior emperador Xiao de la dinastía Jin del Este. Huan Wen pensó que Sima Yi le cedería el trono. Se sintió decepcionado al escuchar la noticia.