|
|
1
2
把它放在TOMCAT_HOME/lib中。(我似乎还记得,在旧版本的Tomcat上,它是Tomcat HOME/server/lib?)
|
|
|
2
1
Tomcat会忽略任何类路径环境变量,所有Java EE应用服务器和ide也是如此。那对你一点好处都没有。我不会在我使用的任何机器上设置一个。 JAR需要放在Tomcat server/lib中(对于Tomcat 5.x)和/lib中(对于6.x)。 不需要调用newInstance();Class.forName(“com.mysql.jdbc.Driver”)就足以注册驱动程序类。 |
|
|
3
1
将mysql连接器复制到/usr/share/tomcat7/lib |
|
|
4
1
如果不想将文件放入Tomcat lib目录,您可能还需要做一件事。它在catalina.sh中声明,它将检查setenv.sh中是否有包含外部jar的变量集。例如,正如我所做的,您可以创建这个文件:
jar的路径将与启动Tomcat的位置相关,也称为工作目录。例如,在我的例子中,我从一个Ant脚本启动Catalina,这个脚本比$CatalinaúHOME高出两个级别,而我的lib目录就在这一点的正下方。 |
|
|
gigashark · 部署生成的Maven Spring项目不起作用 8 年前 |
|
|
Tristan Le Gacque · ApachePOI:NoClassDefFoundError:org。阿帕奇。poi。openxml4j。例外情况。invalidFormatException无效格式异常 8 年前 |
|
|
Carlos Chávez · Tomcat/Hibernate配置 8 年前 |