Liferay内部依赖

时间:2015-01-28 10:58:06

标签: maven liferay liferay-6

是否有任何维基页面或其他内容,我可以在哪里找到Liferay内部依赖版本?

例如:我想使用log4j logging或commons-fileupload

我有Maven项目,我声明了一个新的依赖项,范围为provided。但是我应该使用什么版本?

(我们正在使用EE许可的门户网站实例,因此挖掘github可能不是最好的)

2 个答案:

答案 0 :(得分:2)

以下是Liferay STAFF推荐的方式。不幸的是,这不会避免你访问github。

正如您所看到的,例如这些liferay版本的spring-core版本:

6.1.0-ga1 - 3.0.6

<library>
   <file-name>portal/spring-core.jar</file-name>
   <version>3.0.6</version>
   <project-name>Spring</project-name>
   <project-url>http://www.springframework.org</project-url>
   <licenses>
      <license>
      <license-name>Apache License 2.0</license-name>
   </license>
   </licenses>
</library>

6.2.x - 3.0.7

<library>
   <file-name>lib/portal/spring-core.jar</file-name>
   <version>3.0.7</version>
   <project-name>Spring</project-name>
   <project-url>http://www.springframework.org</project-url>
   <licenses>
      <license>
         <license-name>Apache License 2.0</license-name>
         <license-url>http://www.apache.org/licenses/LICENSE-2.0</license-url>
      </license>
   </licenses>
</library>

我不认为实际上比浏览此version.xml或.html文件更简单。另一方面,根据我的经验,这是最简单的方法,不仅仅是在这种情况下,因为Liferay的文档在某些部分可能非常差。

答案 1 :(得分:1)

如果您下载了tomcat软件包,请注意文件license/versions.html。它包含所有第三方库,其许可证及其版本。

请注意,某些库可能会修补以修复错误,因此它们可能不是正式版本。