Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Eclipse Java ME (J2ME) Developer Guide
Previous Page Home Next Page

MIDlet Suite Signing Page

Select the MIDlet Suite Signing sub-category from the left pane of the properties dialog to display signing properties for the project. The project properties page for MTJ looks like the following:


Property items:

Item Contents
Sign project Select this option to enable signing for this project. Note that, if you do this, you will, at minimum, need to specify a Keystore File and the appropriate Key Alias.
Keystore File This setting specifies the keystore file that contains the private key used to sign the MIDlet suite and the certificate used to verify the signature.
Key Alias The Key Alias identifies the particular key within the keystore that is to be used.
Prompt for password when required If you select this option, MTJ will prompt you for the keystore password and key password when it is time to retrieve information from the keystore. Note that MTJ will then save this password information in memory so that you do not need to provide it again during this session with Eclipse.
Save passwords in workspace keyring If you select this option, enter the keystore password and the key password in the spaces provided. MTJ will save these passwords inside your keyring file. By default, this file is located in [workspace>]\.metadata\.plugins\org.eclipse.pde.core\eASEE\org.eclipse.core.runtime\.keyring, although you can specify a different file using Eclipse's -keyring command line argument.
Save passwords as part of project If you select this option, enter the keystore password and the key password in the spaces provided. MTJ will save these passwords in encrypted form in the .mtj file that is part of your project.
Crypto Provider If you are using a non-standard cryptographic provider, place the provider ID in this area. If you are using the standard system provider, leave this space blank.
Keystore Type If you are using a non-standard keystore format, place the keystore format ID here. If you are using the standard system keystore type, leave this space blank.
Verify Settings Pressing this button will cause MTJ to attempt to retrieve the key and certificate from the keystore, and check it to make sure that it is of the correct type. If this test succeeds, the key should be suitable for MIDlet suite signing. If one or more of the parameters you have entered is incorrect, you will get an appropriate error message. It is generally advisable to make sure that the settings all verify before attempting to deploy a project with signing.

  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire