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