ivy.xml 的未解决的依赖项错误

Unresolved dependency error for ivy.xml

我刚刚在 eclipse 中创建了一个 liferay 插件项目(Ant 插件)IDE,但出现了这个错误:

Description Resource Path Location Type unresolved dependency: com.liferay#com.liferay.ant.arquillian;1.0.0-SNAPSHOT: several problems occurred while resolving dependency: com.liferay#com.liferay.ant.arquillian;1.0.0-SNAPSHOT {test=[default]}: liferay-private: unable to get resource for com/liferay#com.liferay.ant.arquillian;1.0.0-SNAPSHOT: res=${ivy.repository.liferay.private.url}/com/liferay/com.liferay.ant.arquillian/1.0.0-SNAPSHOT/com.liferay.ant.arquillian-1.0.0-SNAPSHOT-javadoc.jar: java.net.MalformedURLException: no protocol: ${ivy.repository.liferay.private.url}/com/liferay/com.liferay.ant.arquillian/1.0.0-SNAPSHOT/com.liferay.ant.arquillian-1.0.0-SNAPSHOT-javadoc.jar liferay-private: unable to get resource for com/liferay#com.liferay.ant.arquillian;1.0.0-SNAPSHOT: res=${ivy.repository.liferay.private.url}/com/liferay/com.liferay.ant.arquillian/1.0.0-SNAPSHOT/com.liferay.ant.arquillian-1.0.0-SNAPSHOT.pom: java.net.MalformedURLException: no protocol: ${ivy.repository.liferay.private.url}/com/liferay/com.liferay.ant.arquillian/1.0.0-SNAPSHOT/com.liferay.ant.arquillian-1.0.0-SNAPSHOT.pom ivy.xml /MyFirstPortlet-portlet Unknown IvyDE Problem

我的 ivy 文件似乎无法解析依赖项。我的 ivy.xml 文件在这里

我在ivy.xml中查看了http://ant.apache.org/ivy/mavenlink,发现它不存在。我认为这就是问题所在。如果是,我该如何更正我的 ivy.xml 文件?

只需更改 ivy.xml 如下;

<?xml version="1.0"?>

<ivy-module
 version="2.0"
 xmlns:m2="http://ant.apache.org/ivy/maven"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"
>
 <info module="test-portlet" organisation="com.liferay">
  <extends extendType="configurations,description,info" location="../../ivy.xml" module="com.liferay.sdk" organisation="com.liferay" revision="latest.integration" />
 </info>

 <dependencies defaultconf="default">
  <dependency conf="test->default" name="arquillian-junit-container" org="org.jboss.arquillian.junit" rev="1.1.6.Final" />
  <dependency conf="test->default" name="arquillian-tomcat-remote-7" org="org.jboss.arquillian.container" rev="1.0.0.CR6" />
  <dependency conf="test->default" name="com.liferay.ant.arquillian" org="com.liferay" rev="1.0.0" />
 </dependencies>
</ivy-module>