Ved krigsudbruddet af Treårskrigen i 1848 blev han udnævnt til ledende artilleriofficer. Han deltog og udmærkede sig i kampene ved Bov, Nybøl og Dybbøl og blev udnævnt til oberstløjtnant i 1848. I 1849 blev han chef for 6. infanteribrigade under kampene ved Sundeved. Han førte 6. brigade fra Als til Fredericia 5. juli 1849, og havde den følgende dag som opgave at foretage et gennembrud ved den Slesvig-Holstenske hærs nylig opførte skanser og holde stillingen, mens andre enheder trængte ind bag løbegravene. Det lykkedes for de Meza at gennemføre aktionen, som var medvirkende til en dansk sejr i slaget..