创建liferay 7插件项目
我正在尝试使用Ant创建liferay 7插件项目,我总是收到以下错误,有人能帮我吗 服务器mirrors.lax.liferay.com似乎已关闭创建liferay 7插件项目,liferay,liferay-ide,liferay-7,Liferay,Liferay Ide,Liferay 7,我正在尝试使用Ant创建liferay 7插件项目,我总是收到以下错误,有人能帮我吗 服务器mirrors.lax.liferay.com似乎已关闭 [Console output redirected to file:/Users/yjradeh/foo/java/workspace/.metadata/.plugins/com.liferay.ide.sdk.core/sdk.log] Buildfile: /Users/yjradeh/foo/java/liferay-plugins-sd
[Console output redirected to file:/Users/yjradeh/foo/java/workspace/.metadata/.plugins/com.liferay.ide.sdk.core/sdk.log]
Buildfile: /Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/portlets/build.xml
[get] Getting: http://mirrors.lax.liferay.com/cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar
[get] To: /Users/yjradeh/.liferay/mirrors/cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar
[get] Error getting http://mirrors.lax.liferay.com/cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar to /Users/yjradeh/.liferay/mirrors/cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar
[get] Getting: http://cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar
[get] To: /Users/yjradeh/.liferay/mirrors/cdn.repository.liferay.com/nexus/content/repositories/liferay-snapshots-ce/com/liferay/org.apache.ivy/2.4.0.LIFERAY-PATCHED-1-SNAPSHOT/org.apache.ivy-2.4.0.LIFERAY-PATCHED-1-SNAPSHOT.jar
BUILD FAILED
/Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/portlets/build.xml:5: The following error occurred while executing this line:
/Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/build-common-plugins.xml:5: The following error occurred while executing this line:
/Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/build-common.xml:57: The following error occurred while executing this line:
/Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/build-common-ivy.xml:130: The following error occurred while executing this line:
/Users/yjradeh/foo/java/liferay-plugins-sdk-7.0/build-common-ivy.xml:81: HTTP Authorization failure
Total time: 1 second
我在尝试编译SDK时遇到了相同的问题,您可以尝试以下url:。而不是旧的。
他们显然更改了Liferay的存储库,您可以在日期修改时查看:。我也遇到了这个问题。在我的例子中,解决方案是更改
build.properties
(在插件SDK根目录中)中的常春藤设置,如下所示:
ivy.version=2.4.0
ivy.jar.url=http://repo1.maven.org/maven2/org/apache/ivy/ivy/${ivy.version}/ivy-${ivy.version}.jar
然而,我不熟悉Liferay在ivy的补丁版本中所做的更改,因此它可能会导致其他一些问题。但它显然适用于portlet。windows上liferay的步骤/先决条件:
ANT\u HOME
、ANT\u OPTS
、CATLINA\u HOME
、JAVA\u HOME
、和JRE\u HOME
,并在路径字段中相应地附加路径build.username.properties
复制该文件。例如,在我的例子中是build.Jennis.properties
,请记住您的PC/笔记本电脑的用户名。并在文件末尾添加以下代码行
app.server.dir=path_to_sdk../bundles/path_to_tomcat
in
build.username.porperties
。在我的情况下,附加的行是
app.server.dir=C:\Users\Jennis\Documents\Downloads\com.liferay.portal.plugins.sdk-7.0/。/bundles/tomcat-8.0.32
Eclipse→帮助→安装新软件
。从“浏览”按钮找到liferay IDE存档liferay→liferay7.x
对其进行配置,并给出tomcat8.0.32捆绑包的路径localhost:8080
,使用默认值对其进行配置(非强制性),因为我们的示例默认值是可以的窗口中查找→外表→ 显示工具栏
。现在点击上面的图标,点击新建liferay插件项目李>
Ant(liferay插件sdk)
尝试在build.properties中更改这个ivy.jar.url=in,然后按照下面的步骤放置一个evy jar使其工作