2016-12-05 48 views
0

我想學習Java並想在Eclipse中使用Vaadin(和Maven)編寫一個基本的webapp。 我有一個應該創建一個窗口與單個面板的單個java文件。 我有一個Tomcat服務器的設置,但是當我嘗試在運行項目中,我不能讓過去這個錯誤:部署一個vaadin應用程序到tomcat

拋出java.lang.ClassNotFoundException:com.vaadin.server.VaadinServlet

我有「vaadin-server-7.6.4.jar」安裝在我的Maven依賴項文件夾中,所以我猜測我沒有在web.xml(或者pom.xml?)中正確設置路徑。 任何想法,我應該開始解決這個問題?

回答

0

檢查該jar是否存在於Classpath中。這個jar應該放在Tomcat安裝目錄的lib文件夾中,或者它應該打包在web應用程序的lib文件夾中。

+0

感謝您的幫助,這似乎解決了這個問題!有一個名爲「vaadin-server-7.6.4.pom.lastUpdated」的文件,因此我將其刪除並通過「vaadin-server-7.6.4.jar」複製。 – Conor

相關問題