Первая половина IV в. оказалась для Римской империи крайне тяжелой. Она пережила ряд междоусобиц за право владеть императорским престолом, растеряв при этом немало военной силы. Ослабление государства неизбежно привело к тому, что на его границы вновь обрушились соседние «варварские» народы.
Утвердившийся на престоле император Констанций II решил избавиться от опасного противника, своего двоюродного брата 24-летнего Флавия Клавдия Юлиана, отправив его наместником в Галлию с правом ведения самостоятельной войны с германскими народами. На удивление всем, Юлиан оказался способным полководцем и успешно провел войну против алеманнов.
Война началась для римлян с поражения под Реймсом. Однако оно не смутило галльского наместника, который быстро восстановил боеспособность разгромленных легионов. После этого в повторном сражении он нанес алеманнам поражение и, наступая, подошел к реке Рейну (близ современного немецкого города Кельна).
После этого в Риме решили взять германцев в клещи. Сам император Констанций II выступил из Реции вверх по правому берегу Рейна. Армия наместника Юлиана наступала западнее. Но алеманнам в таком трудном положении удалось избежать большого сражения, и римским легионам без больших побед в конце 336 г. пришлось возвращаться на зимние квартиры.
Племенные вожди алеманнов решили воспользоваться таким удобным случаем и нанести поражение одной из римских армий. Когда юлианские легионы зажили спокойной зимней жизнью в своем лагере в Сансе, «варвары» совершили на него внезапное нападение. Но атакующие при всей своей ярости успеха не имели, поскольку легионеры смогли отстоять созданные ими лагерные укрепления.
С наступление 357 г., как только дороги просохли, наместник Юлиан вновь пошел походом на алеманнов, предварительно собрав о них нужные сведения. Теперь он действовал совместно с легионами императорского военачальника Барбация. Алеманны собрали большое войско во главе с вождем Хнодомаром и изготовились для битвы с римлянами на территории современного французского Эльзаса.
По заранее обговоренному плану туда с востока должны были подойти легионы Барбация, чтобы соединиться с наместником Галлии. Но Барбаций неожиданно для Юлиана изменил маршрут походного движения, отвернув в сторону, и стал удаляться от мест, куда были стянуты ополчения алеманнских племен.
Тогда Флавий Клавдий Юлиан, имея под своим командованием 13-тысячное войско, оказался один перед германским вождем Хнодомаром, который сумел собрать под свое начало около 35 тысяч воинов-алеманнов. Противники встретились на поле под Аргенторатом (современным Страсбургом) близ берега Рейна.
Римский полководец решил удивить германцев своими решительными действиями. Он атаковал их позиции незадолго до наступления ночи, практически сразу после долгого и трудного марша. Вперед была послана тяжелая римская кавалерия, которая сразу же после первого столкновения обратилась в паническое бегство. И было от чего: легковооруженные алеманнские воины в наступавшей темноте подкрадывались к конникам и вспарывали лошадям брюхо.
После первого успеха пешие алеманны атаковали боевую позицию римских легионеров. Германцы наступали тесными клиньями, стремясь разорвать вражеский строй, после чего намеревались добыть победу благодаря своему численному превосходству. Но легионы наместника Юлиана выстояли в ходе такой «массированной атаки». Римский полководец, предвидя, что алеманны будут атаковать яростно и упорно, поставил во вторую и третью линии наиболее опытных бойцов. Кроме того, он выделил в резерв 200 конных воинов. Юлиан хорошо знал тактику и особенности ведения боя ополчениями германских племен.
Вождь Хнодомар попытался заманить пошедших вперед римлян к тому месту, где его воинами были устроены ловушки – хорошо замаскированные так называемые «засадные рвы». Но такая военная хитрость германцам не удалась.
Тогда отряд знатных алеманнов, хорошо вооруженных и носивших полный набор защитных доспехов, ударил в центр неприятеля и сумел прорваться до третьей его боевой линии, где стоял «легион приматов». Последняя линия легионеров устояла под ударом на прорыв. После этого успеха удача полностью отвернулась от храбрых в рукопашных схватках алеманнов.
Римские легионеры на правом фланге дружно атаковали неприятельскую конницу и нанесли ей поражение. Почти одновременно ударил на левом фланге резервный отряд из двух сотен тяжеловооруженных всадников. Наместнику Юлиану к этим минутам битвы удалось навести порядок в коннице, которая начинала дело, и вновь послать ее в бой.
Теснимые с фронта и флангов алеманны пали духом и обратились в бегство к берегу близкого Рейна. Римляне их преследовали, безжалостно истребляя «варваров». В сражении при Аргенторате германцы потеряли (по разным источникам) от 6 до 12 тысяч человек, а их главный военный вождь Хнодомар попал в плен. Победители потеряли убитыми четверых трибунов и 243 рядовых легионера.
Изгнав уцелевших алеманнов на правый берег Рейна, Юлиан, со своей стороны, совершил туда успешный набег, переправившись через реку. После этого он двинулся со своими легионами на север и очистил от германцев все рейнское левобережье. С наступление холодов война закончилась.
Флавию Клавдию Юлиану после кровавого «погрома» германского народа алеманнов удалось блеснуть полководческим дарованием еще раз в войне с Персией. Дело обстояло так. Армия «царя царей» Шахпура II вторглась в южные области Армении. Однако дальнейшее продвижение персов было остановлено стойкой обороной римской крепости Амида (современный турецкий город Диярбакыр), гарнизон которой сдался только после 73 осадных дней.
Амиду защищало семь легионов (к тому времени численность легиона составляла около тысячи человек) и значительный отряд конницы, примерно 10 тысяч воинов. Римляне дважды отбивали штурмы, а галльский легион сделал удачную вылазку и сжег вражеские осадные машины. Персы принудили гарнизон капитулировать после того, как насыпали вал, превышавший высоту крепостных стен, с которых согнали легионеров градом копий, стрел и камней. Разъяренный потерей 30 тысяч воинов под стенами этой крепости, Шахпур II приказал истребить всех защитников и горожан Амиды. Однако дальше продолжать поход персам не пришлось: в горах начиналась зима.
В следующем 359 г. персидская армия вторглась в римскую Месопотамию. Император Констанций II приказал гарнизонам оставить местные крепости, в том числе сильные Кары, сжечь все запасы и применить против врага тактику «выжженной земли». Наступающие персы взяли на границе крепости Сингару и Безабду. Однако армия «царя царей» неожиданно застряла перед крепостью Вирта, гарнизон которой сдаваться не желал и сражался доблестно.
Прибывший на театр войны с большими силами император Констанций II попытался было вернуть пограничную крепость Безабду. Римляне задумали разрушить ее стены с помощью гигантского тарана, которым персы (по преданию) проломили стены Антиохии в 260 г. Но защитники Безабды смогли в ходе вылазки сжечь и большую часть неприятельских осадных машин, и осадные валы, устроенные из дерева и земли. Железный конец тарана в виде бараньей головы был пойман со стен сетью, приподнят над землей и долго бездействовал, пока его не удалось вызволить из сети.
Вскоре императора Констанция II не стало. Новый венценосец Вечного города Юлиан действовал решительнее своего предшественника на троне. Собрав армию в 65 тысяч человек (кроме римлян, в ее состав вошли войска армянского царя Аршака, союзные скифские племена и отряды местных сарацинских – арабских правителей), император предпринял поход на Персию.
Поход был хорошо подготовлен. Вниз по Евфрату медленно двигался речной флот из 1100 различных судов со всевозможными припасами и стенобитными машинами, которые перевозились в разобранном виде. Войска шли берегом. Армия «царя царей» Шахпура II отступила перед таким сильным противником. Римляне взяли крепости Анафу, Майозамальху, Пирисабору и ряд других.
Большое сражение состоялось недалеко от персидской столицы Ктесифона, в том месте, где канал соединял Евфрат с Тигром. Римляне одержали уверенную победу, а их противник потерял две с половиной тысячи воинов. По всей вероятности, персы, поняв, что битва проиграна, заранее отступили. В противном случае их потери были бы более значительны. После этой победы удача отвернулась от императора-полководца Юлиана. Персы сожгли почти весь его речной флот, и огромная армия Рима и его союзников лишилась припасов. Римлянам пришлось отступить.
Вскоре в одном из боев император Юлиан получил тяжелое ранение копьем и умер. По свидетельству римского историка Аммиана Марцеллина, участвовавшего в том неудачном походе на Персию, последними словами умирающего были: «Не надо оплакивать государя, который уходит в небо, к звездам».