According to the FAQs at www.jaxport.com/cruise.
When does the cruise terminal open to embarking passengers?
Embarking passengers should arrive at the JAXPORT Cruise Terminal during their scheduled arrival appointment window, reserved or received in advance through Carnival.
Hopefully someone with experience departing from JAXPORT will respond as to whether that is enforced or not.