Re: running programs inside jdee...
It works now after I changed the setting in my prj.el file to (jde-set-variables '(jde-global-classpath (quote (../cls))) '(jde-run-option-classpath global) ... ) It was the same as jde-global-classpath but with the new version of jde it does not work anymore because jde is expecting it as a string, not a list. While changing it to global works, I am not sure this is intended behavior; hopefully not. Thanks. On Fri, 4 Mar 2005 23:08:24 -0500, Paul Kinnucan [EMAIL PROTECTED] wrote: Hi Ping, Please post a complete problem report. Paul Ping Liang writes: Hi, I have been running java programs within jdee for a while and it worked fine. Since I installed 2.3.5, jde-run does not work anymore. With the exact setting I had with 2.3.4beta5, running jde-run would yield the following stack trace. Any hints? Debugger entered--Lisp error: (wrong-type-argument stringp (/path/to/classes/one /path/to/classes/two)) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-classpath-arg ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-classpath-arg([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm-1-4([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm-1-4 [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-get-vm-args ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-get-vm-args([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-vm-launch ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-vm-launch([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run(1) call-interactively(jde-run) recursive-edit() byte-code(...) Regards, Ping
running programs inside jdee...
Hi, I have been running java programs within jdee for a while and it worked fine. Since I installed 2.3.5, jde-run does not work anymore. With the exact setting I had with 2.3.4beta5, running jde-run would yield the following stack trace. Any hints? Debugger entered--Lisp error: (wrong-type-argument stringp (/path/to/classes/one /path/to/classes/two)) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-classpath-arg ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-classpath-arg([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm-1-4([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm-1-4 [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-get-vm-args ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-get-vm-args([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-vm-launch ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-vm-launch([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run(1) call-interactively(jde-run) recursive-edit() byte-code(...) Regards, Ping
running programs inside jdee...
Hi Ping, Please post a complete problem report. Paul Ping Liang writes: Hi, I have been running java programs within jdee for a while and it worked fine. Since I installed 2.3.5, jde-run does not work anymore. With the exact setting I had with 2.3.4beta5, running jde-run would yield the following stack trace. Any hints? Debugger entered--Lisp error: (wrong-type-argument stringp (/path/to/classes/one /path/to/classes/two)) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-classpath-arg ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-classpath-arg([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm-1-4([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm-1-4 [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-get-vm-args ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-get-vm-args([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run-vm([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) apply(jde-run-vm [object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) eieio-generic-call(jde-run-vm-launch ([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass])) jde-run-vm-launch([object jde-run-vm-1-4 JDK 1.4 vm 1.4 c:/j2sdk1.4.2/bin/javaw.exe unbound my.main.class.MainClass]) jde-run(1) call-interactively(jde-run) recursive-edit() byte-code(...) Regards, Ping