Error while running Applet

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • shanmukhi
    New Member
    • Jan 2007
    • 58

    #1

    Error while running Applet

    Hi All

    I got a problem in running java programs.

    i am not able to run java applet while running i got a problem as
    Loading Java Applet Failed

    java.lang.NoCla ssDefFoundError : App (wrong name: src/App)
    at java.lang.Class Loader.defineCl ass1(Native Method)
    at java.lang.Class Loader.defineCl ass(Unknown Source)
    at java.security.S ecureClassLoade r.defineClass(U nknown Source)
    at sun.applet.Appl etClassLoader.f indClass(Unknow n Source)
    at java.lang.Class Loader.loadClas s(Unknown Source)
    at sun.applet.Appl etClassLoader.l oadClass(Unknow n Source)
    at java.lang.Class Loader.loadClas s(Unknown Source)
    at sun.applet.Appl etClassLoader.l oadCode(Unknown Source)
    at sun.applet.Appl etPanel.createA pplet(Unknown Source)
    at sun.plugin.Appl etViewer.create Applet(Unknown Source)
    at sun.applet.Appl etPanel.runLoad er(Unknown Source)
    at sun.applet.Appl etPanel.run(Unk nown Source)
    at java.lang.Threa d.run(Unknown Source)

    myhtml file is like this

    Code:
    <html>
    
    <head>
    
    
    <title>My Applet</title>
    
    
    
    </head>
    
    
    <body>
    
    <h1>Network Applet</h1>
    
    <APPLET CODE="App.class" CODEBASE = "\src"  WIDTH=200 HEIGHT=50>
    
    
    </APPLET>
    
    
    
    </body>
    
    </html>

    the App.java file is



    App.java



    Code:
    package src;
    
    
    
    import java.awt.*;
    
    import java.applet.*;
    
    import javax.swing.JApplet;
    
    public class App extends JApplet
    
    {
    
    public void paint(Graphics g)
    
    {
    
    g.drawString("Hello",100,100);
    
    }
    
    
    }
    I kept the html file and App.class file in src directory...
    so that i specified the CODEBASE in html file like CODEBASE = "\src"
    i changed this in so many ways also but no use
    i specified complete path of .class file also but it was not run for me..

    my directory structure is

    src----
    app.java
    app.class
    myhtml.html

    Iam using ant to build application so that i also set path to ant...



    my jdk path settings are



    CLASSPATH

    C:\j2sdk1.4.2_1 2\bin;C:\j2sdk1 .4.2_12\lib;





    path

    C:\ant\bin;C:\j 2sdk1.4.2_12\bi n;



    JAVA_HOME

    C:\j2sdk1.4.2_1 2



    ANT_HOME

    C:\ant

    can anybody help me...
Working...