![]() ![]() |
Jan 2 2006, 12:38 AM
Post
#1
|
|
|
Group: Members Posts: 53 Joined: 9-December 05 Member No.: 8,688 |
I am diving into the Personal Profile world, aided by some docs. But I need some help, because I'm only 1 week old in Java (Personal Java even younger)
http://developers.sun.com/techtopics/mobil...cles/ztutorial/ The release notes of J2ME Personal Profile for Zaurus and http://java.sun.com/j2me/docs/pdf/PP_Programmer_Guide.pdf In order to really understand what is inside an .ipk package containing a Java application, I want to launch the file manually using the command line. I have installed the J2ME Personal Profile for Zaurus Version 1.0, Early Access Release (from sun web site). In the programmer guide it is mentionned that to launch a .jar file, I should use the following command: CODE cvm [-Djava.class.path=classpath] className But my file is a .jar When running cvm from the directory where my .jar file is, I have tried: CODE cvm -Djava.class.path=. MyApplication.jar MyApplication As well as CODE cvm -Djava.class.path=. -jar MyApplication.jar MyApplication and CODE cvm -jar MyApplication.jar MyApplication But none will work. The application is the dictionary babbletower, that I've got working following Meanie's indication and a little reading on his web site (see thread http://www.oesf.org/forums/index.php?showtopic=10160) So can I run a .jar file if I don't have .class file? It's fine on my PC with the command CODE java -jar MyApplication.jar MyApplication But not with cvm. What am I missing here? Do I need to create classes to be able to run the .jar file? Thanks for any help Ludo |
|
|
|
Jan 2 2006, 03:54 AM
Post
#2
|
|
|
Group: Members Posts: 105 Joined: 3-August 05 Member No.: 7,766 |
I haven't used cvm for some time now, but: are you sure that cvm has a -jar command line option? If not, you might try to add the jar to the classpath and pass the main class as argument.
|
|
|
|
Jan 2 2006, 03:41 PM
Post
#3
|
|
|
Group: Members Posts: 53 Joined: 9-December 05 Member No.: 8,688 |
Yes it does: if you type cvm without any option, it will tell you as a help what are the available options.
There is a -jar option. Do you know what I should write then? |
|
|
|
Jan 3 2006, 12:25 AM
Post
#4
|
|
|
Group: Members Posts: 53 Joined: 9-December 05 Member No.: 8,688 |
Ok I found out:
CODE cvm -XappName=$0 -Djava.class.path= ./MyApps.jar MyApps But I have the messages: CODE SlSharedManager: can't get proc entry Could not open translation file /home/QtPalmtop//i18n/ja/libs1.qmid Do you know what it relates to? Ludo (doing some progresses in java and personal profile!!) |
|
|
|
Feb 8 2006, 09:01 AM
Post
#5
|
|
![]() Group: Members Posts: 67 Joined: 10-December 03 From: Colorado Member No.: 1,134 |
I use the following:
CODE evm -cp jSolun100c.jar jSolun.JSolun in this case for the JSolun star guide program. |
|
|
|
Sep 6 2006, 07:09 AM
Post
#6
|
|
|
Group: Members Posts: 5 Joined: 23-November 05 Member No.: 8,595 |
Hi, Bob,
I'm just fighting with Solun (120b) to get it working on my poodle. (Sorry, I'm a real linux-novice!!) Have tried your command line, but got only: "java.lang.NoClassDefFoundError: JSolun/JSolun" Any idea what's going wrong there? I'm running Zynergy Rom and jeode 1.1.7 on my poodle... Martin |
|
|
|
Sep 6 2006, 09:41 AM
Post
#7
|
|
|
Group: Members Posts: 3 Joined: 23-August 06 Member No.: 10,935 |
#!/bin/bash
$QPEDIR/bin/evm -XappName=$0 -cp /home/QtPalmtop/java/Jago/Jago.jar Go Take what you need from this.. I don't exactly know what it's saying. It's a bash script to run Jago.jar. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 02:30 PM |