uPortal 3 builds with Maven2.
To do many interesting things with the uPortal uPortal3's build and configuration environment depends upon Maven2 underlying many of its capabilities (e.g., add new users using the command line, import and export data, etc.).