เดิมทีjavaxมีวัตถุประสงค์เพื่อเป็นส่วนขยายและบางครั้งสิ่งต่าง ๆ จะได้รับการเลื่อนออกjavaxไปเป็นจาวา
ปัญหาหนึ่งคือ Netscape (และอาจเป็น IE) การ จำกัด คลาสที่อาจอยู่ในแพ็คเกจ Java
เมื่อ Swing ถูกตั้งค่าเป็น "บัณฑิต" ไปjavaจากjavaxนั้นมีการระเบิดขนาดเล็กเพราะผู้คนตระหนักว่าพวกเขาจะต้องปรับเปลี่ยนการนำเข้าทั้งหมดของพวกเขา เนื่องจากความเข้ากันได้ย้อนหลังเป็นหนึ่งในเป้าหมายหลักของ Java ที่พวกเขาเปลี่ยนใจ  
ณ เวลานั้นอย่างน้อยสำหรับชุมชน (อาจจะไม่ใช่ซัน) จุดทั้งหมดของjavaxก็หายไป ดังนั้นตอนนี้เรามีบางสิ่งใน javax ที่น่าจะเป็นjava... แต่นอกเหนือจากคนที่เลือกชื่อแพ็กเกจที่ฉันไม่รู้ว่าใครสามารถคิดได้ว่าเหตุผลเป็นอย่างไรในแต่ละกรณี
               
              
java.timeตอนนี้download.java.net/jdk8/docs/api/java/time/package-summary.html