我是Liferay的新手,所以我從官方開發人員網站上的教程開始(https://dev.liferay.com/develop/learning-paths/mvc/-/knowledge_base/6-2/writing-your-first-liferay-application)。Liferay 6.2第一個應用程序編譯失敗
當我創建我的第一個Portlet我得到下面的構建失敗錯誤:
Buildfile: E:\phmathieu\liferay-plugins-sdk-6.2\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: C:\Users\TEMP\.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 C:\Users\TEMP\.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: C:\Users\TEMP\.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://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 C:\Users\TEMP\.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
構建失敗
E:\ Liferay的-插件-SDK-6.2 \門戶\ build.xml:5:執行此行時出現以下錯誤:
E:... \ liferay-plugins-sdk-6.2 \ build-common-plugins.xml:5:執行時出現以下錯誤此行:
E:\ Liferay的-插件-SDK-6.2 \集結common.xml:60:
E::... \ Liferay的-插件-sdk-在執行這條線出現以下錯誤6.2 \ build-common-ivy.xml:130:執行此行時發生以下錯誤:
E:... \ liferay-plugins-sdk-6.2 \ build-common-ivy.xml:81:java .net.ConnectException:連接被拒絕:連接
總時間:1秒
我不知道爲什麼我得到這個米因爲我基本上遵循了教程中的步驟。我在網上查找類似的案例,但它還沒有幫助。
編輯:
在集結共在的ivy.xml線81會發生什麼:(線81是/>結束第二得到)
<if>
<equals arg1="@{trylocalnetwork}" arg2="true" />
<then>
<trycatch>
<try>
<get
dest="${mirrors.cache.artifact.dir}"
ignoreerrors="@{ignoreerrors}"
src="${mirrors.src}"
verbose="@{verbose}"
/>
</try>
<catch>
<get
dest="${mirrors.cache.artifact.dir}"
ignoreerrors="@{ignoreerrors}"
src="@{src}"
verbose="@{verbose}"
/>
</catch>
</trycatch>
</then>
<else>
<get
dest="${mirrors.cache.artifact.dir}"
ignoreerrors="@{ignoreerrors}"
src="@{src}"
verbose="@{verbose}"
/>
</else>
</if>
在第81行的'liferay-plugins-sdk-6.2 \ build-common-ivy.xml'中會發生什麼?我想聯繫服務器來獲取依賴的罐子。服務器可能暫時關閉,聯繫的項目回購可能已被移動或可能出現其他幾個問題(網絡問題,DNS問題...) – blafasel
@blafasel:我編輯了我的第一篇文章yith代碼,因爲它太長而不能作爲註釋發佈 – PierreH
爲什麼不使用eclipse插件?關於你的常春藤問題(如果你想遵循這條路徑)你是否在代理之後? – jstuartmilne