我正在尝试在JDeveloper 11.1.1.7.0版本中使用Maven。我通过检查更新安装了maven插件。但我在安装时将maven扩展名视为“Developer Preview”版本。安装插件后,我可以在JDeveloper中看到maven选项。
我尝试创建一个融合Web应用程序并为该项目创建了pom.xml。但它创建了一个只有Model依赖项和编译器插件的空pom。默认ADF库未添加到pom.xml中。
我安装了JDeveloper 11.1.2.0.0版本并做了同样的事情。在这里,融合Web应用程序附带的所有默认ADF库都是在pom.xml中自动创建的。
在JDeveloper 11.1.1.7.0版本中是否完全支持Maven?或者我们还有其他方法可以在pom.xml中添加ADF库。 ?
我在一周内一直在努力解决这个问题。你能告诉我这个吗?
此致 约瑟夫
答案 0 :(得分:0)
您正在使用11g R1版本,而JDev 11.1.2.0.0是11g R2。然后这就发挥了作用:
使用JDeveloper 11gR2之前,您可以使用Maven 2作为构建引擎 11gR2你可以下载一个不起作用的插件,因为所有 公共场所无法使用的必需Oracle库 库。所以你别无选择将它们手动添加到Maven 您可以使用Maven之前的存储库。
来源:http://biemond.blogspot.be/2011/06/building-with-maven-in-jdeveloper-11gr2.html
附注:在没有安装JDeveloper的服务器上,您将无法使用maven编译应用程序,因为Oracle不提供包含ADF库的maven存储库(一个选项是将ADF库添加到您的自己的回购)。