不知大家是否看到上面的图片?图片中出现个小红叉?不知道为什么?一开始以为少加了什么包,后来觉得不是
看错误提示如下:No project modules assigned to enterprise projectapplication.xml文件内容如下<?xml version="1.0" encoding="GB18030"?>
<application xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
  <display-name>RJ-HNACGB-EAR</display-name>
  <module id="myeclipse.1205485160484">
    <web>
      <web-uri>RJ-HNACGB-WEB.war</web-uri>
      <context-root>/custom</context-root>
    </web>
  </module>
  <module id="myeclipse.1205485160531">
    <ejb>RJ-HNACGB-EJB.jar</ejb>
  </module>
</application>注:这上面的war 和jar是属于一个工程原理就是通过RJ-HNACGB-EAR中的application.xml把工程包RJ-HNACGB-EJB中所有JAVA实现类和工程包RJ-HNACGB-WEB中的Action类和Jsp集成起来,即Jboss发布的时候会产生一个如上面的RJ-HNACGB-WEB.war和RJ-HNACGB-EJB.jar,为什么我这会有这个错误呢 No project modules assigned to enterprise project ?这错误造成我在JBOSS中无法正常发布,发布的RJ-HNACGB-WEB.war和RJ-HNACGB-EJB.jar是空的,请大家帮帮忙看看吧?是不是哪设置出问题了?

解决方案 »

  1.   

    http://www.myeclipseide.com/PNphpBB2-printview-t-7008-start-0.html
    关掉Eclipse,到Eclipse\.metadata\目录下,删掉.log,重起Eclipse,打开项目,重新添加模块,然后关掉Eclipse,再打开,看看模块还在不在。
    如果不成功,关掉Eclipse,在启动的时候,加上-clean参数试试。
      

  2.   

    用ant打包吧!去网搜搜关于ant的教程吧!
      

  3.   

    貌似不行啊,还有启动的时候如何设置-clean参数?
      

  4.   

     up  jie fen ....................
      

  5.   

    这个打包工具没用过,用ant吧
      

  6.   

    <projectDescription>
    <name>RJ-HNACGB-EAR</name>
    <comment></comment>
    <projects>
    <project>RJ-HNACGB-WEB</project>
    <project>RJ-HNACGB-EJB</project>
    </projects>
    看下你ear中的.PROJECT文件中是否包含这些信息
      

  7.   

    看看你的EAR工程下的.project文件,里面有没有例如下面的东西:        <projects>
    <project>strutsejbwWeb</project>
    <project>strutsejbwEJB</project>
    <project>strutsejbWebService</project>
    </projects>
      

  8.   

    http://www.myeclipseide.com/PNphpBB2-printview-t-7008-start-0.html 
    关掉Eclipse,到Eclipse\.metadata\目录下,删掉.log,重起Eclipse,打开项目,重新添加模块,然后关掉Eclipse,再打开,看看模块还在不在。 
    如果不成功,关掉Eclipse,在启动的时候,加上-clean参数试试。 
      

  9.   

    这位兄弟启发了我,虽然不是.project文件出问题了,但是是.mymetadata文件配置有问题,呵呵,还有eclipse要在Navigator模式下才能看到.project及. .mymetadata,谢谢,接分!
      

  10.   

    在命令行模式,切换到Eclipse目录,执行:
    eclipse -clean