当前位置:  技术问答>java相关

再次发问,如何编译ejb?

    来源: 互联网  发布时间:2015-06-14

    本文导语:  我的ejb得三个文件(accessDB.java,accessDBHome.java,accessDBEJB.java 在目录下: 。。。javabean目录下, 而且在这三个文件的开头我都写了, package javabean; 现在的问题是,我编译如下: 我所在的当前目录是在javabean, 1:cd .. 2:javac...

我的ejb得三个文件(accessDB.java,accessDBHome.java,accessDBEJB.java
在目录下:
。。。javabean目录下,
而且在这三个文件的开头我都写了,
package javabean;

现在的问题是,我编译如下:
我所在的当前目录是在javabean,
1:cd ..
2:javac -d . .javabeanaccessD*.java,这一步没什么问题。
3:我的调用ejb得文件是userLogin.java ,他的开头也写了,package javabean;
javac -d . .javabeanuserLogin.java也通过了,
4:问题在这儿:

  打包如下没什么问题;jar cvf accessDB.jar accessD*.class -C META-INF/ weblogic-ejb-jar.xml META-INF/ejb-jar.xml
  在编译得时候:
  java weblogic.ejbc accessDB.jar e:beawlserver6.1configmydomainapplicationsDefaultWebAppaccessDB.jar
出现如下问题:
Exception in thread "main" java.lang.NoClassDefFoundError: accessDBEJB (wrong na
me: javabean/accessDBEJB)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
        at weblogic.ejb20.deployer.BeanInfoImpl.loadClass(BeanInfoImpl.java:290)

        at weblogic.ejb20.deployer.BeanInfoImpl.(BeanInfoImpl.java:151)
        at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.(ClientDrivenB
eanInfoImpl.java:157)
        at weblogic.ejb20.deployer.SessionBeanInfoImpl.(SessionBeanInfoImp
l.java:103)
        at weblogic.ejb20.deployer.BeanInfoImpl.createBeanInfoImpl(BeanInfoImpl.
java:320)
        at weblogic.ejb20.deployer.MBeanDeploymentInfoImpl.initializeBeanInfos(M
BeanDeploymentInfoImpl.java:440)
        at weblogic.ejb20.deployer.MBeanDeploymentInfoImpl.(MBeanDeploymen
tInfoImpl.java:126)
        at weblogic.ejb20.ejbc.EJBCompiler.setupEJB(EJBCompiler.java:126)
        at weblogic.ejbc20.runBody(ejbc20.java:358)
        at weblogic.utils.compiler.Tool.run(Tool.java:79)
        at weblogic.ejbc.main(ejbc.java:20)

,救命啊!
大虾,





|
1.weblogic.jar;utils.jar
  没有加进入
  即:-classpath d:beawlserver6.0libweblogic.jar;d:beautilsutils.jar
再看一下有什么问题???

|
编译前调用一下mydomain目录下的setenv就可以了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 再次求救,客户端调用ejb报错
  • 进过一次WIN,再次进入LINUX就有问题
  • 高手帮帮忙!!! 在线等!!outlook的附件修改且保存后,再次打开发现是修改之前的原件
  • 程序异常之后需要等待x秒才可以再次启动监听端口?
  • Ubuntu 卸载后再次安装软件包出问题了
  • cron里配置的任务在每次cron再次调用前 会自动杀掉么?
  • 为什么我卸载一个模块后再次加载会不成功呢,dmesg里是 Unknown parameter `1'
  • 柔性数组问题再次请教:
  • 再次请教如何在ultra dev里连接数据库!
  • worldheart,资料已收到,再次感谢
  • qianyuting(钱),关于Java的问题的解答,来领分,再次感谢!!!
  • 再次提问。别老是不理我了
  • 菜鸟再次提问!!!
  • Linux8.0 修改字符集后,再次进系统,无图形界面问题。。。求救。。
  • 再次向万能的CSDN BBS求救:我的Linux内核升级之后网卡激活不了啊
  • 网络再次连上了!!!!!!!!
  • 再次发帖,懂libcurl的进
  • 如何才能再次进入linux?
  • 关于SUN考试券,再再次散分
  • 再次散分支持linux类别,前十名拿分
  • [请教] KDE 安装过程中非正常退出后,再次进入出现的问题。高分。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3