Java Warehouse Developer Center

Features

Reach more than 50 million US consumers

Let us worry about distribution so you can focus on creating great apps.

The Java Warehouse is the repository for applications submitted by developers for distribution in the Java Store. The Java Warehouse is unique in that it facilitates the aggregation, management and distribution of Java applications across all the screens of a customer's life — browser, desktop, mobile, and TV. While Sun manages the desktop-focused Java Store, mobile and TV service providers can use the Java Warehouse to acquire high-quality applications for their existing, privately branded storefronts.

We want to hear from you

We're looking for developers who are willing to talk directly with our team, so we can better understand what works well and what needs to be improved. Send us your contact information, using our easy-to-use feedback form, and we'll get in touch with you.


Features

Visual tools: A visual representation shows you where your app is in the process, while a high-level dashboard lets you manage your app submissions.

Web analytics: Sun will collect information about app usage. Initially, we'll tell you how many people downloaded your app, visited its detail page, are using it, removed it, and how often it is launched.

Discoverability: Sun plans to provide tools for consumers to sort apps by key terms, genre, popularity, and recommendations in upcoming versions of the Java Store.

Built-in libraries: The most popular Java and JavaFX libraries are part of the Java Store, so you don't have to upload them.


Enhancements in the latest release

General Enhancements

  • Improved application testing process
  • Testing is now much faster
  • Most suggestions made during the first review, reducing need to resubmit

App Publishing Enhancements

The submission process has been simplified:

  • You will receive feedback quickly.
  • You can preview your submission.
  • You can start with a bare minimum set of images, generated by you or by the Java Warehouse, or expand to all images needed to control your app's appearance.

Developer Portal Updates

  • JRE and JavaFX versions are read directly from your JAR.
  • The most useful libraries are now included (including the JOAL, LWJGL, and JXTA JXSE libraries).
  • Then Linux OS is supported as a development environment.
  • Selecting All Permissions is disabled if you upload an unsigned JAR.
  • Reference includes samples and documentation on how to package apps.

Java Store Beta Release Updates

  • Search and Categories help users find your app quickly.
  • Search will look into the application's title, short and long descriptions, and Developed By fields.

Talk to Us

To provide feedback, receive support, or report a bug, fill in the Feedback and Support form.
 
To participate in discussions and hear from other developers, join the Java Warehouse Forum.
Developer Portal Recommendations

To best view the portal, we recommend you use:

Browsers
  • Internet Explorer 7 or later
  • Firefox 3 or later
  • Safari 3 or later
Operating Systems
  • Windows
  • Mac
  • Linux
Windows/Java Runtime Environment:
  • Windows XP (32bit) SP2 with JRE-6u15
  • Windows XP (32bit) SP3 with JRE-6u15
  • Windows Vista (32bit) SP2 with JRE-6u16
Mac/Java Runtime Environment:
  • Mac OSX 10.5.x with JRE-6u13
Linux/Java Runtime Environment:
  • Ubuntu 8.10 with JRE-6u16