我真的是蚂蚁的初学者,无论如何我正在使用用ant构建的java项目。
简化了Eclipse中导入的两个项目:
project1
包含class1
methods1
,methods2
和methods3
。project2
class2
,class1.method3()
呼叫ivy.xml
。 project2
上的<dependencies>
<dependency org="my.package"
name="project1"
rev="latest.${project.version.status}"
conf="default">
<exclude module="servlet-api"/>
</dependency>
</dependencies>
包含:
project1
问题是:
方法method3()未定义类型class1 (第53行class2.java)
我尝试了几种组合,我最喜欢的&#34;是:
ant clean-lib lib
文件夹中的终端:
ant publish-local
project2
ant clean-lib lib
文件夹中:
project1.jar
但它不起作用,所以...如何更新project2
引用的arrow function
?我做错了什么?
由于
答案 0 :(得分:1)
latest.[version]
的微妙之处在我身上消失了,但如果你总是选择最新的,那么你也可以latest.integration
。
(同样根据here,看起来你在做什么在语法上是正确的,所以也许project.version.status
不是一个合适的值)