2

我的内部课程有以下问题。这是代码:

    public class PGZUserManagerBean {

            // joomla login as separate thread
            private class JoomlaLogin extends Thread {

                private AuthJoomla authJoomla;

                public JoomlaLogin(AuthJoomla authJoomla){
                    this.authJoomla = authJoomla;
                }

                @Override
                public void run(){
                    this.authJoomla.authJoomla();
                }
            }

        public void validateuser(){

            AuthJoomla authJoomla = new AuthJoomla();

            JoomlaLogin joomlaLogin = new JoomlaLogin(authJoomla);
            joomlaLogin.start();

        }

    }

我正在java.lang.ClassNotFoundException: PGZUserManagerBean$JoomlaLogin运行时。我正在使用 Java 1.6。

提前感谢您的帮助。人

4

1 回答 1

7

我强烈怀疑您已将类文件从一个地方复制到另一个地方(或将它们放入 jar 文件中),但您未能复制/包含PGZUserManagerBean$JoomlaLogin.class

检查您在哪里运行代码,并查找 JVM 找不到的类文件。它肯定会出现在您的编译输出中。

于 2013-02-01T10:52:45.323 回答