当前位置: 首页 > 面试题库 >

如何在Netbeans中将现有企业项目从Java EE5升级到Java EE 6(6.9)

柳晔
2023-03-14
问题内容

该项目具有EJB模块和Web模块。更改服务器很容易,但是我也想切换到EJB
3.1,但是我认为我需要更改所有类型的配置文件,因为我不能从项目属性窗口中进行更改。

任何有用的技巧提示或链接将不胜感激。

谢谢!


问题答案:

显然,它并不那么复杂。它通过修改以下文件为我工作:

<project-folder>/nbproject/project.properties 更改以下行:

j2ee.platform=1.5
javac.source=1.5
javac.target=1.5

j2ee.platform=1.6
javac.source=1.6
javac.target=1.6

对以下内容重复相同的操作:

<project-name>/ <project-name>-ejb / nbproject / project.properties

<project-name>/ <project-name>-war / nbproject / project.properties

在ejb-jar.xml中,更改以下行:

   <ejb-jar xmlns = "http://java.sun.com/xml/ns/javaee" 
         version = "3.0"
         xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd">

<ejb-jar xmlns = "http://java.sun.com/xml/ns/javaee" 
         version = "3.1"
         xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" 
         xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd">

接下来,找到persistence.xml并更改此行:

<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">

<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">


 类似资料:
  • vite项目中如何把vue3.2版本升级到vue3.4版本

  • 群主在右上角点击更多-群聊管理,进入群聊管理页面,下拉,点击升级为企业群聊。

  • 我正在使用netbeans 7.2.1和glassfish server 3.1。 我在netbean中创建了企业应用程序项目,并将JSF框架添加到项目的war部分。Netbean没有创建任何web.xml,也没有glassfish-web.xml文件,因为它为Web项目创建。有什么特殊的原因吗?据我所知,企业应用程序项目的war部分与Web项目具有相同的结构...如果不需要web.xml,应该在

  • 本文向大家介绍react-native 将现有项目升级到最新的RN版本,包括了react-native 将现有项目升级到最新的RN版本的使用技巧和注意事项,需要的朋友参考一下 示例 在app文件夹中,找到package.json并修改以下行以包括最新版本,保存文件并关闭。 在终端: 其次是            

  • 我一直在使用Android Studio(Beta)0.8.6来完成我当前的项目。最近,我下载了Android Studio(RC4)的最新版本。安装RC4版本后,我从“现有的Android Studio项目”加载了我的项目。在打开基于0.8.6的项目时,我得到的错误是“该项目正在使用不受支持的Android Gradle插件(0.12.2)版本。推荐的版本是1.0.0-RC4。”然后我点击“修复