2013-09-28 96 views
-1

我有一個小型vaadin項目,最初部署良好並且工作良好的學校項目。 我使用jboss作爲7.1.1,vaadin7和jdk8。我的目標平臺是運行raspbian操作系統的樹莓派。 所以我使用pi4j庫來訪問樹莓的gpio接口,並且一切正常,直到我在創建網頁的新實例時實施了對空值的檢查。起初這個錯誤是因爲某種程度上「jboss/standalone/deployments/roboterarm.war/WEB-INF /..../ classes」目錄變空了。之後,由於我無法再使用pi4j庫,錯誤消失了。我沒有觸及圖書館,我不知道爲什麼它突然停止工作。我重新安裝了eclipse,jboss並重新下載了所有的庫,但我仍然無法使用任何東西,即使在普通的java應用程序中也是如此! 之後,我從SVN中抓取了一份正常工作但沒有運氣的副本,我無法使用pi4j jar文件。無法部署vaadin項目

my build path

一切都看起來不錯,以我在那裏,但它不能給我的代碼完成或編譯

library does not get loaded

我也嘗試創建一個新的vaadin項目和C &萍的源代碼添加到新項目中,但jar文件無法在其中識別。

我到底做錯了什麼?我怎樣才能解決這個問題?提前致謝!

+0

我發現本教程[從Web瀏覽器控制Raspberry Pi的GPIO引腳](http://en.paperblog.com/controlling-the-raspberry-pi-s-gpio-pins-from-a-web -browser-439660 /)使用Vaadin&Tomcat&Eclipse。 –

回答

0

Eclipse buildpath,清楚地表明您的JRE未正確添加。使用選項Add Library將您的JRE添加到您的構建路徑。

+0

沒錯!我修復了它,但仍然不識別pi4j庫 – Selim