Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法将java ee7教程示例JDeveloper部署到Glassfish_Java_Maven_Netbeans_Glassfish_Jdeveloper - Fatal编程技术网

无法将java ee7教程示例JDeveloper部署到Glassfish

无法将java ee7教程示例JDeveloper部署到Glassfish,java,maven,netbeans,glassfish,jdeveloper,Java,Maven,Netbeans,Glassfish,Jdeveloper,我在将JavaEE7教程示例从JDeveloper部署到Glassfish 4服务器时遇到问题 我从网上下载了样品 注意:我可以使用Netbeans和GlassFish成功地构建和部署教程示例。所有的样品都很好 从JDeveloper部署到GlassFish时,有些示例运行不正常。我使用Maven构建示例项目。我将从Netbeans 7.4构建的war文件与JDeveloper 12C进行比较,发现以下文件在从不同IDE部署的war之间存在差异 META-INF文件夹:JDeveloper部署的

我在将JavaEE7教程示例从JDeveloper部署到Glassfish 4服务器时遇到问题

我从网上下载了样品

注意:我可以使用Netbeans和GlassFish成功地构建和部署教程示例。所有的样品都很好

从JDeveloper部署到GlassFish时,有些示例运行不正常。我使用Maven构建示例项目。我将从Netbeans 7.4构建的war文件与JDeveloper 12C进行比较,发现以下文件在从不同IDE部署的war之间存在差异

META-INF文件夹:JDeveloper部署的WAR中缺少 属性文件:资源和xhtml在多个位置 下面是war文件差异的屏幕截图。左侧文件是使用Netbeans生成的,右侧文件是从JDeveloper生成的

比较netbeans和jdeveloper生成的war类

如您所见,左侧缺少资源包文件,这是一个从JDeveloper部署到Glassfish的war,并且还注意到联系人、索引和模板中的xhtml文件以及资源被复制到类中


从JDeveloper部署到Glassfish时是否缺少任何配置

找到了答案。该项目有多个问题。将resources文件夹添加到JDeveloper中的项目源,更新pom文件以生成所需的持久性,更新persistence.xml,其中包含缺少的ORM提供程序信息。嗯

我明白了。该项目有多个问题。将resources文件夹添加到JDeveloper中的项目源,更新pom文件以生成所需的持久性,更新persistence.xml,其中包含缺少的ORM提供程序信息。嗯!