liferay sdk下载 \IDE下载 \ Tomcat 安装细节不在此赘述

网上有很多.

只讲核心关键坑点

进入2016年,从Liferay6.2.5 ga6版本开始,到7.0 ga3,在ivy环节对国内用户会造成很大困扰,一直卡住,无法使用IDE新建liferay portlet工程.

看遍国内的论坛和博客,没有什么帮助.

看到这里很有帮助:

https://web.liferay.com/zh/community/forums/-/message_boards/message/74382032

关键点1 : 修改 build.wx.properties 文件,一定要配正确路径

app.server.parent.dir = D:\\liferay62\\bundles

app.server.tomcat.dir = D:\\liferay62\\bundles\\tomcat-7.0.
app.server.tomcat.deploy.dir = D:\\liferay62\\bundles\\tomcat-7.0.\\webapps
app.server.tomcat.lib.global.dir = D:\\liferay62\\bundles\\tomcat-7.0.\\lib\\ext
app.server.tomcat.manager.user = tomcat
app.server.tomcat.manager.password = tomcat
app.server.tomcat.portal.dir = D:\\liferay62\\bundles\\tomcat-7.0.\\webapps\\ROOT

没这个build.wx.properties文件?查查cmd => echo %username% 换成自己的PC name

关键点2:修改 build.wx.properties 原有的ivy相关设置,地址就根本不对了

官方搞这么个乌龙,实在无语

ivy.home = ${sdk.dir}/.ivy
ivy.jar.url = http://repo1.maven.org/maven2/org/apache/ivy/ivy/${ivy.version}/ivy-${ivy.version}.jar ivy.log.level = quiet
ivy.pom.developer.name = Brian Wing Shun Chan
ivy.pom.developer.organization = Liferay,Inc.
ivy.pom.developer.organizationUrl = http://www.liferay.com
ivy.pom.license.name = LGPL 2.1
ivy.pom.license.url = http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
ivy.pom.scm.connection = scm:git:git@github.com:liferay/liferay-plugins.git
ivy.pom.scm.developerConnection = scm:git:git@github.com:liferay/liferay-plugins.git
ivy.pom.scm.url = http://github.com/liferay/liferay-plugins
ivy.resolve.transitive.dependencies = true
ivy.resolve.transitive.dependencies.test = true ivy.version = 2.4.

关键点3:修改ivy-settings.xml,换成这样:

原来的liferay-public  maven仓库地址根本不行, 国内原来速度飞快的开源中国仓库也关了,气愤阿!

现在是找不到下载速度快的地址了

<ivysettings>
<settings defaultResolver="default" /> <resolvers>
<ibiblio m2compatible="true" name="liferay-public" root="https://repo1.maven.org/maven2/" />
<ibiblio m2compatible="true" name="local-m2" root="file://${user.home}/.m2/repository" /> <chain dual="true" name="default">
<resolver ref="local-m2" /> <resolver ref="liferay-public" />
</chain>
</resolvers>
</ivysettings>

ivy cache下载过程大概需要20分钟,之后就可以在eclipse开发了

最新文章

  1. SQLite源程序分析之sqlite3.c
  2. IOS懒加载
  3. HLSL之漫反射光
  4. 102. Binary Tree Level Order Traversal
  5. HDU4614 Vases and Flowers 二分+线段树
  6. NSURLSession -- 实际开发中运用
  7. ftp的port和pasv型号比较
  8. CSS3总结学习(一):CSS3用户界面
  9. iOS-xcode代码统计
  10. ansible基本使用教程
  11. ORC文字识别软件破解版
  12. 查看和修改Linux服务器的时区和时间
  13. 你有可能不知道的css浮动问题
  14. Node 系列之url模块
  15. QWidget 的 close 与 Qt::WA_DeleteOnClose
  16. 2018.12.08 codeforces 914D. Bash and a Tough Math Puzzle(线段树)
  17. Java异常---获取异常的堆栈信息
  18. Path画直线与弧线
  19. TripleDES之C#和PHP之间加密解密
  20. Spring中手动增加配置文件中占位符引用的变量

热门文章

  1. 2018.10.31 NOIP模拟 几串字符(数位dp+组合数学)
  2. 2018.10.30 NOIP模拟 排列树(树形dp+组合数学)
  3. SimpleDateFormat转换时间,12,24时间格式[转]
  4. Tomcat入门
  5. SpringBoot2.0.2 Application调用的三种方式
  6. 第24章:MongoDB-聚合操作--MapReduce
  7. shell 脚本学习
  8. ajax GET 传输中文乱码
  9. VHDL基础1
  10. 微软新一代Surface,该怎么看?