我正在尝试学习 Java,并想在 Eclipse 中使用 Vaadin(和 Maven)编写一个基本的网络应用程序。 我有一个 java 文件,它应该创建一个带有单个面板的窗口。 我有一个 tomcat 服务器设置,但是当我尝试在上面运行我的项目时,我无法克服这个错误:
java.lang.ClassNotFoundException: com.vaadin.server.VaadinServlet
我在我的 Maven 依赖项文件夹中安装了“vaadin-server-7.6.4.jar”,所以我猜我没有在 web.xml(或 pom.xml?)中正确设置路径。 我应该从哪里开始解决这个问题?有什么想法吗?
最佳答案
检查类路径中是否存在 jar。该 jar 应该位于 Tomcat 安装目录的 lib 文件夹中,或者应该打包在 Web 应用程序的 lib 文件夹中。
关于java - 将 vaadin 应用程序部署到 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40976893/