当我在linux中启动tomcat时,我遇到了一个问题。Using CLASSPATH:/data/apache-tomcat-7.0.47/bin/bootstrap.jar:/data/apache-tomcat-7.0.47/bin/tomcat-juli.jarClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.ja
我有一个Vaadin项目和一个外部Java项目。我想从Vaadin调用外部项目的代码。我在Eclipse中导入了两个项目,并且Vaadin项目引用了Eclipse Java Build Path中的外部项目。Eclipse没有报告错误,但是当我将Vaadin应用程序部署到Tomcat (使用Project > Run As > Run on Server)时,我得到了以下错误:
HTTP Status 500- java.lang.NoCl
启动时,我得到以下错误,并且我的libs文件夹中有mysql-connector-java-5.1.20-bin.jar。:175)at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:616)
at org.apache.tomcat.
问题是gradle找不到javax.servlet,我得到了这个错误: Could not find javax.servlet:javax.servlet-api:4.0 我从官网下载了Tomcat9并解压缩到~/opt/tomcat9。有一个~/opt/tomcat9/lib文件夹,servlet-api.jar就在这里。我猜那个jar文件就是gradle要找的,但是我该如何指定它的路径呢?