还有,如果我用glassfish,该怎么使用commons-fileupload?
6 个解决方案
#1
编译报错,不是运行报错?
那很显然了,编译的时候,tomcat的目录,并没有包含在你的编译环境的classpath里
glassfish没用过,不过你jar包放在工程的lib里应该是可以的。
为什么要放在tomcat的lib里呢?
那很显然了,编译的时候,tomcat的目录,并没有包含在你的编译环境的classpath里
glassfish没用过,不过你jar包放在工程的lib里应该是可以的。
为什么要放在tomcat的lib里呢?
#2
放到你自己的项目里的lib下就行
#3
你是放在tomcat的那个lib目录下
<CATALINA_HOME>/common: 在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。
<CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。
<CATALINA_HOME>/server: 在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。 在server/lib目录中,存放tomcat服务器所需要的各,web应用不能访问种jar。
<CATALINA_HOME>/common: 在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。
<CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。
<CATALINA_HOME>/server: 在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。 在server/lib目录中,存放tomcat服务器所需要的各,web应用不能访问种jar。
#4
放在你所在的项目下的lib中一定是能使用的
#5
#6
#1
编译报错,不是运行报错?
那很显然了,编译的时候,tomcat的目录,并没有包含在你的编译环境的classpath里
glassfish没用过,不过你jar包放在工程的lib里应该是可以的。
为什么要放在tomcat的lib里呢?
那很显然了,编译的时候,tomcat的目录,并没有包含在你的编译环境的classpath里
glassfish没用过,不过你jar包放在工程的lib里应该是可以的。
为什么要放在tomcat的lib里呢?
#2
放到你自己的项目里的lib下就行
#3
你是放在tomcat的那个lib目录下
<CATALINA_HOME>/common: 在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。
<CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。
<CATALINA_HOME>/server: 在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。 在server/lib目录中,存放tomcat服务器所需要的各,web应用不能访问种jar。
<CATALINA_HOME>/common: 在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。
<CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。
<CATALINA_HOME>/server: 在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。 在server/lib目录中,存放tomcat服务器所需要的各,web应用不能访问种jar。
#4
放在你所在的项目下的lib中一定是能使用的