Eclipse Kepler'da yeni bir Dinamik Web Projesi oluşturdum ve IvyDE'yi ilk defa kullanıyorum, test etmek için bazı bağımlılıklar yapıyorum. İşte benim ivy.xml geçerli:Eclipse ve IvyDE uyarısı: Classpath Dependency Validator Message
<ivy-module version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info
organisation="net.myorg"
module="mymodule"
status="integration">
</info>
<dependencies>
<dependency org="org.hibernate" name="hibernate-entitymanager" rev="4.2.3.Final"></dependency>
<dependency name="log4j" rev="1.2.17" org="log4j"></dependency>
</dependencies>
</ivy-module>
çözüldü ve ben proje kütüphanelerde bunları görebilirsiniz bağımlılıkları. Yani
Description Resource Path Location Type
Classpath entry org.apache.ivyde.eclipse.cpcontainer.IVYDE_CONTAINER/?project=myproject&ivyXmlPath=ivy.xml&confs=*&acceptedTypes=jar%2Cbundle%2Cejb%2Cmaven-plugin&alphaOrder=false&resolveInWorkspace=true&retrievedClasspath=true&retrievedClasspathPattern=lib%2F%5Btype%5Ds%2F%5Bartifact%5D-%5Brevision%5D.%5Bext%5D&retrievedClasspathSync=true&retrievedClasspathTypes=* will not be exported or published. Runtime ClassNotFoundExceptions may result. myproject P/myproject Classpath Dependency Validator Message
Ben doğru anlama ediyorsam, Eclipse sınıf yolunda IvyDE girişi yaşayacakları bir kaynağa karşılık gelmez bana uyarı:
Ama bundan sonra
, benim proje bu uyarıyı vermeye başladı inşa edilen projede olmak. Sanırım beklenen davranış budur, eğer öyleyse, bu uyarıyı her birClasspath Dependency Validator Message
'u devre dışı bırakmadan projeden kaldırmanın bir yolu var mı?
Eclipse'in "Hızlı Onarım" aracının otomatik olarak tanımladığınız her iki yordamı da gerçekleştirebileceğini unutmayın. – Phlibbo
Uyarı devam ederse ne yapmalıyım? Deploy Path öğesinin ** WEB-INF/lib ** ve .classpath öğesinin classpathentry olarak ayarlandığını kontrol ettim: \t \t \t \t \t \t \t \t classpathentry> ' –
tonix