Oracle adf Jdeveloper从10g迁移到12C

Oracle adf Jdeveloper从10g迁移到12C,oracle-adf,jdeveloper,Oracle Adf,Jdeveloper,我在当前项目中使用Jdeveloper10g。现在我想把它迁移到Jdeveloper12c。 因此,我下载了Jdeveloper12c并在其中打开Jdeveloper10g应用程序。 在打开应用程序之前,请先运行迁移工具。成功迁移应用程序的。 但实际问题在迁移之后出现 项目结构: 使用EJB2.0的服务层(已成功迁移和部署) 看法 ADF_模块(BC) 在这个体系结构中,使用EJB2.0编写的服务层组件成功编译并部署,但没有出现任何错误 但View和ADF_模块编译失败 在我的第一次研发中,我发

我在当前项目中使用Jdeveloper10g。现在我想把它迁移到Jdeveloper12c。 因此,我下载了Jdeveloper12c并在其中打开Jdeveloper10g应用程序。 在打开应用程序之前,请先运行迁移工具。成功迁移应用程序的。 但实际问题在迁移之后出现

项目结构:

使用EJB2.0的服务层(已成功迁移和部署) 看法 ADF_模块(BC)

在这个体系结构中,使用EJB2.0编写的服务层组件成功编译并部署,但没有出现任何错误

但View和ADF_模块编译失败

在我的第一次研发中,我发现View和ADF_模块都是相互依赖的。两者都在使用对方的Api。 因此,当编译器编译view.jpr时,它找不到ADF_模块类并显示错误

我不知道该如何修复此错误。其次,这个结构是在Jdev10g上编译的

有人能帮助我们删除这个循环依赖项或者修复这个复杂的错误吗


谢谢

您的视图项目应该依赖于您的模型,而不是相反。可以通过右键单击项目>
项目属性
依赖项
>来修改此属性。使用铅笔图标修改依赖项。

首先需要将10移动到11 然后是11比12。
每次迁移都会更改项目设置,不支持直接从10到12进行迁移。

您的问题太广泛,无法回答。通常,执行升级的人应该知道如何修复编译错误,以及如何解决任何循环依赖项。我尽了最大努力解决了这个问题,但没有解决它。实际上,开发人员在迁移工具上运行它。这个问题只有在迁移之后才会发生。其他应用程序在10g上具有相同的结构,工作正常。不知道要修复什么。但是这种依赖关系在Jdev10g中工作得非常好。那为什么不用Jdev12c呢?谢谢你的建议。我也试着这么做。