Currently I'm working on this page. Please come back later or take the risk ro read inconsistent information or download wrong files!
Pavlin
Updated for IDEA versions 4.0 and 4.5
-- PaulBaclace - 11 Nov 2004
Added workspace directory note.
-- PaulBaclace - 20 Nov 2004
This plugin was created with a single idea - to allow for midlets development in IntelliJ IDEA.
J2MESupport plugin integerates SUN Microsystem's WTK functionality into IDEA. It provides round trip development cycle.
The user can create and manage J2ME aware project; can create, edit, refactor, build, deploy, run and test midlets.
Please see #CurrentFeatures section for detailed description of all features.
- 1. IDEA versions 3.0 and 3.5
- Download the binary j2mesuport_xxxxxx.ZIP file (j2mesupport_030220.zip see below)
- Unzip
j2mesuport_xxxxxx.zip in your %TEMP% directory.
- cd to created j2mesupport folder
- edit install.properties file
- make sure ant can be started from command line by typing - ant. You can download version of this isntallation with prepacked ant
- Plese note, that ant integrated with IDEA can not be used for this purpose, because ant.jar need to be changed during installation and obviouslly if it is in use, then it can not be rewritten.
- run install.bat
- See also "Jar Dependencies" section in Plugin Info
- Run Intellij IDEA
- 2. IDEA versions 4.0 and 4.5
- DO NOT perform step 1 for IDEA 3.0!
- Copy j2mesupport.jar from distribution to $IDEA_HOME/plugins/j2mesupport/lib/j2mesupport.jar.
- Copy http://www.intellij.org/twiki/pub/Main/JtoMESupport/FileSize.zip to $IDEA_HOME/lib/ant/lib
- Distributions - J2MESupport is distributed in two forms, depending on the version being published.
- Bugfix versions and minor changes versions will be (whenever possible) distributed as single JAR (or ZIP) file containing the new version of the plugin.
- Major releases come in file named j2mesupport_bin_yymmdd.zip with the following structure.
- /bin:
- any binary and command files needed by this plugin or during instalation procedure
- /conf:
- configuration files needed by this plugin or during instalation procedure
- /doc:
- build.txt - current plugin version and IDEA versions it will run with
- changes.txt - changes between versions
- install.txt - how to install current version of the plugin
- licence.txt - obviously a licence for using this plugin
- readme.txt - general info about this plugin
- todo.txt - mostly short term development plans
- /lib
- j2mesupport.jar
- any other libraries needed by this plugin or during instalation procedure
- /res
- any non-binary files needed by this plugin or during instalation procedure
- Note
- The structure and the contents of the plugiin distributions are subject to change, in which case changes will be described here and in the distribution readme.txt.
After a successful installation of J2MESupport (for IDEA 3.0 and 3.5 - check $IDEA_HOME/plugins directory for presesnce of j2mesupport.jar. Alterantively for IDEA 4.0 and 4.5 check IDEA_HOME/plugins/j2mesupport/lib/j2mesupport).
If plugin's jar is there, you can proceed:
Start IDEA
- create new empty project
- open project properties and find J2MESupport properties tab.
- click "J2ME project" checkbox to enable J2ME support for your project
- wizard dialog will start and guide you through j2me project setup.
- NOTE: the plugin assumes that source code and .iml file are kept in or under the same directory as the .ipr and .iws files (on Windoze the "Documents and Settings" directory causes problems with Ant because of spaces in the name; so use junction.exe from www.sysinternals.com to create a parallel link like Settings to bypass the problem).
- use J2ME support tool window which appears on the right side (by default) to operate your J2ME project:
- edit options
- build project
- deploy midlet
- run multiple instances of your midlet suite in phone emulator
- debug midlets - You could experience emulator hanging up in debug mode. As far as I know it is because of WTK jpda implementation (my source of information is a SUN emploee). If anyone knows something more about this issue, I'd be glad to discuss it and find work around.
Here put detailed information about features of your plugin
For reference to on going development and bug fixing , please reffer to JtoMESupportDev
If you want to share your experience with this plugin or request a feature/bugfix, please see topic JtoMeSupportDiscusson
| Plugin Author: | PavlinZahariev |
| Plugin Version: | 09 Oct 2004 (V1.500) |
| Change History: | |
| 09 Oct 2004 (V1.500): | Minor release for IDEA 4.5 Midlet refactoring fixes |
| 18 Mar 2003 (V1.100): | Minor release for IDEA 3.5 |
| 14 Dec 2002 (V1.000): | Initial version |
| Jar Dependencies: | J2MESupport uses Sun Microsystems WTK 1.04 to 2.1.
Related Topics: PluginDocumentation, ProjectPluginTemplate, OpenAPI, IntellijPluginDocumentation,
IntellijPluginDocumentation, PluginDeployment, IdeasForPlugins
-- PavlinZahariev
|
|