请我想知道NetBeans IDE中Jave EE项目和Java Web项目之间就EJB的主要区别.实际上,如果选择Java Web类别,则可以在Netbeans IDE中基于EJB,JPA和JavaServer Faces创建Web应用程序.
另一方面,您选择项目类别作为Jave EE项目,NetBeans IDE将创建3个子项目,例如:StoreApp(企业应用程序项目),StoreApp-ejb(EJB项目)和StoreApp-war(Web项目).
解决方法:
第一个文件将打包为单个.war文件,第二个文件将打包为.ear文件,其中包含Web .war和EJB .jar.
它们之间的区别在这里要处理的有点宽,但是除非您知道自己想要/需要,否则我不建议您创建EAR.