برای اینکه پروژه های جاوا را مدیریت کنید باید از یک ابزار build مثل ant، maven، sbt یا gradle استفاده کنید. این ابزار های به شما این امکان را می دهند تا براحتی پروژه های جاوا را build، test و یا اجرا کنید و همچنین امکانات دیگری مثل تعریف آسان وابستگی بین پروژه ها و یا دانلود خودکار فایل jar وابستگی ها در اختیار شما قرار می دهند.
حالا build کردن یک پروژه جاوا به این معنی است که با استفاده از ابزار build که استفاده می کنید تمام کلاس های پروژه خود را کامپایل کنید و آنها را در کنار فایل های غیر جاوایی در کنار هم بسته بندی کنید و برای اجرا در قالب یک فرمت استاندارد مثل jar یا war و یا فولدر با ساختار استاندارد قرار دهید تا برای استفاده آماده شود. تمام این فرآیند build بصورت اتوماتیک توسط ابزار build شما انجام می شود.