Sure I did!
I got this file working know, I thinks there were a few debuggs thread
confusing each other.
But on another file which has a main, I get the following error msg :

  Could not find the main class

Do I need to recompile all the code I wish to debug with Jdk1.3 to be able
to debug it, or do I just need the 1.3 java/javaw applications? Because it
is possible that some class files are compiled with a non 1.3 and non Sun
compiler.

System : NTEmacs20.6.1
         JDE 2.1.6b22

Here my prj.el, maybe some guru sees the problem.

(jde-set-project-name "default")
(jde-set-variables 
 '(jde-gen-session-bean-template (quote ("(jde-wiz-insert-imports-into-buffer
(list \"javax.ejb.*\"
\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause
\"SessionBean\")" "'> \"public void ejbActivate() throws RemoteException {\"'n>
\"}\"'n
'n" "'> \"public void ejbPassivate() throws RemoteException {\"'n> \"}\"'n
'n" "'> \"public void ejbRemove() throws RemoteException {\"'n> \"}\"'n 'n" "'>
\"public void setSessionContext(SessionContext ctx) throws
RemoteException {\"" "'n> \"}\"'n 'n" "'> \"public void unsetSessionContext()
throws RemoteException {\"'n>
\"}\"'n 'n")))
 '(jde-run-classic-mode-vm nil)
 '(jde-gen-code-templates (quote (("Get Set Pair" . jde-gen-get-set) ("toString
method" . jde-gen-to-string-method) ("Action Listener" .
jde-gen-action-listener) ("Window Listener" . jde-gen-window-listener) ("Mouse
Listener" . jde-gen-mouse-listener) ("Mouse Motion Listener" .
jde-gen-mouse-motion-listener) ("Inner Class" . jde-gen-inner-class) ("println"
. jde-gen-println) ("property change support" .
jde-gen-property-change-support))))
 '(jde-make-args "")
 '(jde-mode-abbreviations (quote (("ab" . "abstract") ("bo" . "boolean") ("br"
. "break") ("by" . "byte") ("byv" . "byvalue") ("cas" . "cast") ("ca" .
"catch") ("ch" . "char") ("cl" . "class") ("co" . "const") ("con" . "continue")
("de" . "default") ("dou" . "double") ("el" . "else") ("ex" . "extends") ("fa"
. "false") ("fi" . "final") ("fin" . "finally") ("fl" . "float") ("fo" . "for")
("fu" . "future") ("ge" . "generic") ("go" . "goto") ("impl" . "implements")
("impo" . "import") ("ins" . "instanceof") ("in" . "int") ("inte" .
"interface") ("lo" . "long") ("na" . "native") ("ne" . "new") ("nu" . "null")
("pa" . "package") ("pri" . "private") ("pro" . "protected") ("pu" . "public")
("re" . "return") ("sh" . "short") ("st" . "static") ("su" . "super") ("sw" .
"switch") ("sy" . "synchronized") ("th" . "this") ("thr" . "throw") ("throw" .
"throws") ("tra" . "transient") ("tr" . "true") ("vo" . "void") ("vol" .
"volatile") ("wh" . "while"))))
 '(jde-compile-option-verbose nil)
 '(jde-db-option-heap-size (quote ((1 . "megabytes") (16 . "megabytes"))))
 '(jde-bug-breakpoint-marker-colors (quote ("red" . "yellow")))
 '(jde-gen-buffer-boilerplate nil)
 '(jde-db-option-application-args (quote ("Connect"
"2150649186642970679069002445072226925" "2123291803019791487589022221931502189"
"2150649186642970679069002445072226925" "2150649186952455688890347513797007981"
"rich2/rich2@rich2" "\"0\"" "\"\"" "\"1000\"" "\"2000\"")) t)
 '(jde-bug-vm-includes-jpda-p t t)
 '(jde-gen-jfc-app-buffer-template (quote ("(funcall
jde-gen-boilerplate-function) 'n" "\"import java.awt.Dimension;\" 'n" "\"import
java.awt.Graphics;\" 'n" "\"import java.awt.Graphics2D;\" 'n" "\"import
java.awt.Color;\" 'n" "\"import java.awt.geom.Ellipse2D;\" 'n" "\"import
java.awt.event.WindowAdapter;\" 'n" "\"import java.awt.event.WindowEvent;\" 'n"
"\"import javax.swing.JFrame;\" 'n" "\"import javax.swing.JPanel;\" 'n"
"\"import javax.swing.JScrollPane;\" 'n" "\"import javax.swing.JMenuBar;\" 'n"
"\"import javax.swing.JMenu;\" 'n" "\"import java.awt.event.ActionEvent;\" 'n"
"\"import javax.swing.AbstractAction;\" 'n 'n" "\"/**\" 'n" "\" * \""
"(file-name-nondirectory buffer-file-name) 'n" "\" *\" 'n" "\" *\" 'n" "\" *
Created: \" (current-time-string) 'n" "\" *\" 'n" "\" * @author \"
(user-full-name) 'n" "\" * @version\" 'n" "\" */\" 'n>" "'n>" "\"public class
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"
extends JFrame {\" 'n> 'n>" "\"class Canvas extends JPanel {\" 'n> 'n>"
"\"public Canvas () {\" 'n>" "\"setSize(getPreferredSize());\" 'n>"
"\"Canvas.this.setBackground(Color.white);\" 'n>" "\"}\" 'n> 'n>" "\"public
Dimension getPreferredSize() {\" 'n>" "\"return new Dimension(600, 600);\" 'n>"
"\"}\" 'n> 'n>" "\"public void paintComponent(Graphics g) {\" 'n>"
"\"super.paintComponent(g);\" 'n>" "\"Graphics2D g2d = (Graphics2D) g;\" 'n>"
"\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" 'n>"
"\"g2d.setColor(Color.red);\" 'n>" "\"g2d.translate(10, 10);\" 'n>"
"\"g2d.draw(circle);\" 'n>" "\"g2d.fill(circle);\" 'n>" "\"}\" 'n> 'n>" "\"}\"
'n> 'n>" "\"public \"" "(file-name-sans-extension (file-name-nondirectory
buffer-file-name))" "\"() {\" 'n>" "\"super(\\\"\" (P \"Enter app title: \")
\"\\\");\" 'n>" "\"setSize(300, 300);\" 'n>" "\"addWindowListener(new
WindowAdapter() {\" 'n>" "\"public void windowClosing(WindowEvent e)
{System.exit(0);}\" 'n>" "\"public void windowOpened(WindowEvent e) {}});\"
'n>" "\"setJMenuBar(createMenu());\" 'n>" "\"getContentPane().add(new
JScrollPane(new Canvas()));\" 'n>" "\"}\" 'n>" "'n>" "\"public static void
main(String[] args) {\" 'n>" "'n>" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "\" f = new \""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"();\"
'n>" "\"f.show();\" 'n>" "'p 'n>" "\"}\" 'n> 'n>" "\"protected JMenuBar
createMenu() {\" 'n>" "\"JMenuBar mb = new JMenuBar();\" 'n>" "\"JMenu menu =
new JMenu(\\\"File\\\");\" 'n>" "\"menu.add(new AbstractAction(\\\"Exit\\\")
{\" 'n>" "\"public void actionPerformed(ActionEvent e) {\" 'n>"
"\"System.exit(0);\" 'n>" "\"}\" 'n>" "\"});\" 'n>" "\"mb.add(menu);\" 'n>"
"\"return mb;\" 'n>" "\"}\" 'n> 'n>" "\"} // \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "'n>")))
 '(jde-bug-key-bindings (quote (("[? ? ?]" . jde-bug-step-over) ("[? ?
?]" . jde-bug-step-into) ("[? ? ?]" . jde-bug-step-out) ("[? ? ?]" .
jde-bug-continue) ("[? ? ?]" . jde-bug-set-breakpoint))))
 '(jde-compile-option-nowarn nil)
 '(jde-run-java-vm-w "d:/jdk1.3/bin/javaw" t)
 '(jde-compile-option-encoding nil)
 '(jde-run-option-java-profile (quote (nil . "./java.prof")))
 '(jde-bug-jpda-directory "d:/jdk1.3/" t)
 '(jde-read-compile-args nil)
 '(jde-run-java-vm "d:/jdk1.3/bin/java" t)
 '(jde-db-option-verbose (quote (nil nil nil)))
 '(jde-db-read-app-args nil)
 '(jde-run-option-heap-profile (quote (nil "./java.hprof" 5 20 "Allocation
objects")))
 '(jde-gen-println (quote ("'&" "\"System.out.println(\" (P \"Print out: \")
\");\" 'n>")))
 '(jde-enable-abbrev-mode nil)
 '(jde-global-classpath nil)
 '(jde-gen-window-listener-template (quote ("'& (P \"Window name: \")"
"\".addWindowListener(new WindowAdapter() {\" 'n>" "\"public void
windowActivated(WindowEvent e) {}\" 'n>" "\"public void
windowClosed(WindowEvent e) {}\" 'n>" "\"public void windowClosing(WindowEvent
e) {System.exit(0);}\" 'n>" "\"public void windowDeactivated(WindowEvent e)
{}\" 'n>" "\"public void windowDeiconified(WindowEvent e) {}\" 'n>" "\"public
void windowIconified(WindowEvent e) {}\" 'n>" "\"public void
windowOpened(WindowEvent e) {}});\" 'n>")))
 '(jde-run-working-directory "")
 '(jde-gen-property-change-support (quote ("'&" "\"protected
PropertyChangeSupport pcs =  new PropertyChangeSupport(this);\" 'n>" "\"/**\"
'n>\"* Adds a PropertyChangeListener to the listener list.\" 'n>" "\"* The
listener is registered for all properties.\" 'n>" "\"*\" 'n> \"* @param
listener The PropertyChangeListener to be added\" 'n> \"*/\" 'n>" "\"public
void addPropertyChangeListener(PropertyChangeListener listener) {\" 'n>"
"\"pcs.addPropertyChangeListener(listener);\" 'n> \"}\" 'n> 'n>" "\"/**\"
'n>\"* Removes a PropertyChangeListener from the listener list.\" 'n>" "\"*
This removes a PropertyChangeListener that was registered for all properties.\"
'n>" "\"*\" 'n> \"* @param listener The PropertyChangeListener to be removed\"
'n> \"*/\" 'n>" "\"public void
removePropertyChangeListener(PropertyChangeListener listener) {\" 'n>"
"\"pcs.removePropertyChangeListener(listener);\" 'n> \"}\" 'n> 'n>" "\"/**\"
'n>\"* Adds a PropertyChangeListener for a specific property.\" 'n>" "\"* The
listener will be invoked only when a call on firePropertyChange\" 'n>" "\"*
names that specific property.\" 'n>" "\"*\" 'n> \"* @param propertyName The
name of the property to listen on\" 'n>" "\"* @param listener The
PropertyChangeListener to be added\" 'n> \"*/\" 'n>" "\"public void
addPropertyChangeListener(String propertyName,\" 'n>" "\"PropertyChangeListener
listener) {\" 'n>" "\"pcs.addPropertyChangeListener(propertyName, listener);\"
'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* Removes a PropertyChangeListener for a
specific property.\" 'n>" "\"*\" 'n> \"* @param propertyName The name of the
property that was listened on\" 'n>" "\"* @param listener The
PropertyChangeListener to be removed\" 'n> \"*/\" 'n>" "\"public void
removePropertyChangeListener(String propertyName,\" 'n>"
"\"PropertyChangeListener listener) {\"  'n>"
"\"pcs.removePropertyChangeListener(propertyName, listener);\" 'n> \"}\" 'n>
'n>" "\"/**\" 'n>\"* Reports a bound property update to any registered
listeners. \" 'n>" "\"* No event is fired if old and new are equal and
non-null.\" 'n>" "\"*\" 'n> \"* @param propertyName The programmatic name of
the property that was changed\" 'n>" "\"* @param oldValue The old value of the
property\" 'n>" "\"* @param newValue The new value of the property.\" 'n>
\"*/\" 'n>" "\"public void firePropertyChange(String propertyName, Object
oldValue, Object newValue) {\" 'n>" "\"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* Reports a bound
property update to any registered listeners. \" 'n>" "\"* No event is fired if
old and new are equal and non-null.\" 'n>" "\"* This is merely a convenience
wrapper around the more general\" 'n>" "\"* firePropertyChange method that
takes Object values.\" 'n>" "\"* No event is fired if old and new are equal and
non-null.\" 'n>" "\"*\" 'n> \"* @param propertyName The programmatic name of
the property that was changed\" 'n>" "\"* @param oldValue The old value of the
property\" 'n>" "\"* @param newValue The new value of the property.\" 'n>
\"*/\" 'n>" "\"public void firePropertyChange(String propertyName, int
oldValue, int newValue) {\" 'n>" "\"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* Reports a bound
property update to any registered listeners. \" 'n>" "\"* No event is fired if
old and new are equal and non-null.\" 'n>" "\"* This is merely a convenience
wrapper around the more general\" 'n>" "\"* firePropertyChange method that
takes Object values.\" 'n>" "\"* No event is fired if old and new are equal and
non-null.\" 'n>" "\"*\" 'n> \"* @param propertyName The programmatic name of
the property that was changed\" 'n>" "\"* @param oldValue The old value of the
property\" 'n>" "\"* @param newValue The new value of the property.\" 'n>
\"*/\" 'n>" "\"public void firePropertyChange(String propertyName, boolean
oldValue, boolean newValue) {\" 'n>" "\"pcs.firePropertyChange(propertyName,
oldValue, newValue);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* Fires an existing
PropertyChangeEvent to any registered listeners.\" 'n>" "\"* No event is fired
if the given event's old and new values are equal and non-null. \" 'n>" "\"*\"
'n> \"* @param evt The PropertyChangeEvent object.\" 'n>\"*/\" 'n>" "\"public
void firePropertyChange(PropertyChangeEvent evt) {\" 'n>"
"\"pcs.firePropertyChange(evt);\" 'n> \"}\" 'n> 'n>" "\"/**\" 'n>\"* Checks if
there are any listeners for a specific property.\" 'n>" "\"*\" 'n> \"* @param
evt The PropertyChangeEvent object.\" 'n>" "\"* @return <code>true</code>if
there are one or more listeners for the given property\" 'n>" "\"*/\" 'n>"
"\"public boolean hasListeners(String propertyName) {\" 'n>" "\"return
pcs.hasListeners(propertyName);\" 'n> \"}\" 'n> 'n>")))
 '(jde-db-marker-regexp "^Breakpoint hit: .*(\\([^$]*\\).*:\\([0-9]*\\))")
 '(jde-gen-mouse-motion-listener-template (quote ("'& (P \"Component name: \")"
"\".addMouseMotionListener(new MouseMotionAdapter() {\" 'n>" "\"public void
mouseDragged(MouseEvent e) {}\" 'n>" "\"public void mouseMoved(MouseEvent e)
{}});\" 'n>")))
 '(jde-key-bindings (quote (("" . jde-compile) ("" . jde-run) ("" .
jde-db) ("" . jde-build) ("" . jde-run-menu-run-applet) ("" .
jde-db-menu-debug-applet) ("
" . bsh) ("" . speedbar-frame-mode) ("" . jde-wiz-implement-interface)
("" . jde-wiz-import) ("" . jde-browse-jdk-doc) ("" .
jde-save-project) ("" . jde-gen-println))))
 '(jde-run-option-classpath nil)
 '(jde-compile-option-verbose-path nil)
 '(jde-db-debugger (quote ("JDEbug" "jdb" . "Executable")))
 '(jde-jdk-doc-url "http://www.javasoft.com/products/jdk/1.1/docs/index.html")
 '(jde-compiler "d:/jdk1.3/bin/javac" t)
 '(jde-gen-class-buffer-template (quote ("(funcall
jde-gen-boilerplate-function) 'n" "\"/**\" 'n" "\" * \""
"(file-name-nondirectory buffer-file-name) 'n" "\" *\" 'n" "\" *\" 'n" "\" *
Created: \" (current-time-string) 'n" "\" *\" 'n" "\" * @author \"
(user-full-name) 'n" "\" * @version\" 'n" "\" */\" 'n>" "'n>" "\"public class
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"
\" (jde-gen-get-super-class) \" {\" 'n> 'n>" "\"public \""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"()
{\" 'n>" "'p 'n>" "\"}\" 'n>" "'n>" "\"} // \"" "(file-name-sans-extension
(file-name-nondirectory buffer-file-name))" "'n>")))
 '(jde-appletviewer-option-vm-args nil)
 '(jde-run-executable-args nil)
 '(jde-db-option-garbage-collection (quote (t t)))
 '(jde-use-font-lock t)
 '(jde-compile-option-bootclasspath nil)
 '(jde-make-program "mkalljr" t)
 '(jde-run-option-vm-args nil)
 '(jde-compile-option-directory "R:/jtools/classes/" t)
 '(jde-wiz-insert-excluded-packages-regexp "bsh.*")
 '(jde-gen-console-buffer-template (quote ("(funcall
jde-gen-boilerplate-function) 'n" "\"/**\" 'n" "\" * \""
"(file-name-nondirectory buffer-file-name) 'n" "\" *\" 'n" "\" *\" 'n" "\" *
Created: \" (current-time-string) 'n" "\" *\" 'n" "\" * @author \"
(user-full-name) 'n" "\" * @version\" 'n" "\" */\" 'n>" "'n>" "\"public class
\"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"
{\" 'n> 'n>" "\"public \"" "(file-name-sans-extension (file-name-nondirectory
buffer-file-name))" "\"() {\" 'n>" "'n>" "\"}\" 'n>" "'n>" "\"public static
void main(String[] args) {\" 'n>" "'p 'n>" "\"}\" 'n> 'n>" "\"} // \""
"(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'n>")))
 '(jde-read-make-args nil)
 '(jde-gen-mouse-listener-template (quote ("'& (P \"Component name: \")"
"\".addMouseListener(new MouseAdapter() {\" 'n>" "\"public void
mouseClicked(MouseEvent e) {}\" 'n>" "\"public void mouseEntered(MouseEvent e)
{}\" 'n>" "\"public void mouseExited(MouseEvent e) {}\" 'n>" "\"public void
mousePressed(MouseEvent e) {}\" 'n>" "\"public void mouseReleased(MouseEvent e)
{}});\" 'n>")))
 '(jde-run-option-application-args (quote ("Connect"
"2150649186642970679069002445072226925" "2123291803019791487589022221931502189"
"2150649186642970679069002445072226925" "2150649186952455688890347513797007981"
"rich2/rich2@rich2" "\"0\"" "\"\"" "\"1000\"" "\"2000\"")) t)
 '(jde-bug-vm-executable (quote ("javaw")))
 '(jde-db-set-initial-breakpoint t)
 '(jde-bug-debugger-command-timeout 10)
 '(jde-db-option-stack-size (quote ((128 . "kilobytes") (400 . "kilobytes"))))
 '(jde-db-option-properties nil)
 '(jde-db-source-directories (quote ("r:/jtools/src/")) t)
 '(jde-run-read-app-args nil)
 '(jde-gen-to-string-method-template (quote ("'&" "\"public String toString()
{\" 'n>" "\"return super.toString();\" 'n>" "\"}\" 'n>")))
 '(jde-quote-classpath t)
 '(jde-build-use-make t t)
 '(jde-compile-option-classpath nil)
 '(jde-bug-jdk-directory "d:/jdk1.3/")
 '(jde-gen-boilerplate-function (quote jde-gen-create-buffer-boilerplate))
 '(jde-gen-entity-bean-template (quote ("(jde-wiz-insert-imports-into-buffer
(list \"javax.ejb.*\"
\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause
\"EntityBean\")" "'> \"public void ejbActivate() throws RemoteException {\"'n>
\"}\"'n
'n" "'> \"public void ejbPassivate() throws RemoteException {\"'n> \"}\"'n
'n" "'> \"public void ejbLoad() throws RemoteException {\"'n>\"}\"'n 'n" "'>
\"public void ejbStore() throws RemoteException {\"'n>\"}\"'n 'n" "'> \"public
void ejbRemove() throws RemoteException {\"'n>\"}\"'n 'n" "'> \"public void
setEntityContext(EntityContext ctx) throws
RemoteException {\"" "'n>\"}\"'n 'n" "'> \"public void unsetEntityContext()
throws RemoteException {\"'n>
\"}\"'n> 'n")))
 '(jde-bug-server-shmem-name (quote (t . "JDEbug")))
 '(jde-db-startup-commands nil)
 '(jde-compile-option-deprecation nil)
 '(jde-gen-k&r t)
 '(jde-db-option-classpath (quote ("r:/jtools/classes/")) t)
 '(jde-run-mode-hook nil)
 '(jde-db-option-verify (quote (nil t)))
 '(jde-compile-option-extdirs nil)
 '(jde-gen-get-set-var-template (quote ("'n>" "(P \"Variable type: \" type) \"
\"" "(P \"Variable name: \" name) \";\" 'n> 'n>" "\"/**\" 'n>" "\"* Get the
value of \" (s name) \".\" 'n>" "\"* @return Value of \" (s name) \".\" 'n>"
"\"*/\" 'n>" "\"public \" (s type) \" get\" (jde-gen-init-cap
(jde-gen-lookup-named 'name))" "\"() {return \" (s name) \";}\" 'n> 'n>"
"\"/**\" 'n>" "\"* Set the value of \" (s name) \".\" 'n>" "\"* @param v  Value
to assign to \" (s name) \".\" 'n>" "\"*/\" 'n>" "\"public void set\"
(jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"(\" (s type) \"  v)
{this.\" (s name) \" = v;}\" 'n>")))
 '(jde-bug-saved-breakpoints nil)
 '(jde-compile-option-sourcepath nil)
 '(jde-db-option-java-profile (quote (nil . "./java.prof")))
 '(jde-compile-option-depend-switch (quote ("-Xdepend")))
 '(jde-run-applet-doc "")
 '(jde-compile-option-vm-args nil)
 '(jde-run-option-garbage-collection (quote (t t)))
 '(jde-db-mode-hook nil)
 '(jde-db-option-heap-profile (quote (nil "./java.hprof" 5 20 "Allocation
objects")))
 '(jde-db-read-vm-args nil)
 '(jde-bug-debug nil)
 '(jde-bug-server-socket (quote (t . "2112")))
 '(jde-appletviewer-option-encoding "")
 '(jde-bug-breakpoint-cursor-colors (quote ("cyan" . "brown")))
 '(jde-compile-option-target (quote ("1.1")) t)
 '(jde-run-executable "")
 '(jde-run-option-heap-size (quote ((1 . "megabytes") (16 . "megabytes"))))
 '(jde-db-option-vm-args nil)
 '(jde-run-application-class "")
 '(jde-run-option-verbose (quote (nil nil nil)))
 '(jde-project-file-name "prj.el")
 '(jde-compile-option-debug (quote ("all" (t nil nil))) t)
 '(jde-bug-jre-home "")
 '(jde-run-applet-viewer "")
 '(jde-entering-java-buffer-hooks (quote (jde-reload-project-file)))
 '(jde-run-read-vm-args nil)
 '(jde-help-docsets nil)
 '(jde-gen-inner-class-template (quote ("'& \"class \" (P \"Class name: \"
class)" "(P \"Superclass: \" super t)" "(let ((parent (jde-gen-lookup-named
'super)))" "(if (not (string= parent \"\"))" "(concat \" extends \" parent)))
\" {\" 'n>" "\"public \" (s class) \"() {\" 'n> \"}\" 'n> \"}\" 'n>")))
 '(jde-run-option-verify (quote (nil t)))
 '(jde-compile-option-optimize nil)
 '(jde-compile-option-depend nil)
 '(jde-gen-action-listener-template (quote ("'& (P \"Component name: \")"
"\".addActionListener(new ActionListener() {\" 'n>" "\"public void
actionPerformed(ActionEvent e) {\" 'n>" "\"}});\" 'n>")))
 '(jde-compile-option-command-line-args "")
 '(jde-gen-buffer-templates (quote (("Class" . jde-gen-class) ("Console" .
jde-gen-console) ("Swing App" . jde-gen-jfc-app))))
 '(jde-project-context-switching-enabled-p t)
 '(jde-run-option-stack-size (quote ((128 . "kilobytes") (400 . "kilobytes"))))
 '(jde-run-option-properties nil))


Jeff Rancier wrote:
> 
> Silly question, but did you set a breakpoint?
> Jeff
> 
> Ralph Jocham wrote:
> >
> > Hi,
> > when I start the debugger (JDE->debug application) I get the following
> > error message :
> >
> > *** Debugger Output for Process ImageDownload(5) ***
> >
> > vm started...
> > All threads suspended...
> > Launched VM Java Debug Interface (Reference Implementation) version 1.3
> > Java Debug Wire Protocol (Reference Implementation) version 1.0
> > JVM Debug Interface version 1.0
> > JVM version 1.3.0rc2 (Java HotSpot(TM) Client VM, interpreted mode)
> > Launching vm to run ImageDownload
> > Running ImageDownload.
> > ImageDownload process ended.
> > Input error; application I/O closed
> > Application I/O closed
> > Application I/O closed
> > vm disconnected...
> >
> > and a msg-box pops up saying : Could not find the main class
> >
> > Can anybody tell me what this means and how to fix this problem?
> >
> > TIA
> > Ralph
> > --
> > ___________________________________________________________________
> >
> >                   The Internet Changes Everything
> >                             iSolutions
> > ___________________________________________________________________
> > Ralph Jocham                          e-mail: [EMAIL PROTECTED]
> > Software Engineer                        phone : (44) 0118 92 43991
> > Oracle Parkway, Building 520
> > Thames Valley Park, Reading RG6 1RA
> > ______________________________________________  __  __ _  __ .   __
> > Opinions are my own and not those of...        (__)|-</-\(__ |__(-_

-- 
___________________________________________________________________
             
                  The Internet Changes Everything
                            iSolutions
___________________________________________________________________
Ralph Jocham                          e-mail: [EMAIL PROTECTED]
Software Engineer                        phone : (44) 0118 92 43991
Oracle Parkway, Building 520
Thames Valley Park, Reading RG6 1RA
______________________________________________  __  __ _  __ .   __
Opinions are my own and not those of...        (__)|-</-\(__ |__(-_
begin:vcard 
n:Jocham;Ralph
tel;fax:+44 118 92 45148
tel;work:+44 118 92 43991
x-mozilla-html:FALSE
url:www.oracle.com
org:Oracle Corp.;CASE
version:2.1
email;internet:[EMAIL PROTECTED]
title:Software Engineer
adr;quoted-printable:;;Oracle Parkway 520 TVP=0D=0A;Reading;Berkshire;RG6 1RA;United Kingdom
x-mozilla-cpt:;0
fn:Ralph Jocham
end:vcard

Reply via email to