希望你能幫我解決這個問題,我在eclipse helios中有一個web應用程序(JSF 2.0),我創建了一個使用apache.commons的類。驗證因爲我需要驗證URL和一些IP的地址,一切都彙編隨便找一經推出就相當不錯,但是當它ccame實際使用UrlValidatorEclipse Java Build Path在用Eclipse啓動時找不到jar Helios
java.lang.NoClassDefFoundError: org/apache/commons/validator/UrlValidator
at com.outboundfactory.bean.validator.UrlConverter.getAsObject(UrlConverter.java:34)
at com.icesoft.faces.renderkit.dom_html_basic.BaseRenderer.getConvertedValue(BaseRenderer.java:91)
at javax.faces.component.UIInput.getConvertedValue(UIInput.java:1023)
at javax.faces.component.UIInput.validate(UIInput.java:953)
的時間因此,一個解決辦法,我發現是把jakarta-oro和apache-commons-validator直接進入tomcat庫,但那也沒有解決方案。有誰知道是否有特殊的配置把這些庫放在Eclipse中。
下面是如何我已經配置
是的,我嘗試添加maven現在它擰我的項目,我更好地做它的舊時尚的方式,直到有時間學習Maven! – Necronet
Maven是一個很好的構建系統,但需要花時間才能正確學習,並在最後一分鐘添加它可能無濟於事。 –
我最終學習了一些關於maven和ant的知識,你很好走! :d – Necronet