1、首先声明下,我的环境,Ubuntu 14.04,tomcat 9.0.4,jdk 1.8.0_151。
首先安装jdk,安装过程省略。安装完jdk之后,下载tomcat 9.0.4版本binary core安装包,选择tar.gz格式。
2、解压tar.gz压缩包至/home/XXX/software目录,然后找到bin目录下面的catalina.sh文件,执行./catalina.sh start命令,之后进conf/Catalina/localhost目录,然后创建一个xml文件,例如:命名为download.xml,添加以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/download" docBase="/home/yangzhanku/model/dva_model" crossContext="true">
</Context>
3、进入conf/目录,找到web.xml文件,找到以下内容:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<!--<param-value>false</param-value>-->
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
把上面注释内容中的false改为true。
4、重启tomcat服务
5、访问http://ip:8080/download/,即可看到/home/yangzhanku/model/dva_model目录中的文件列表,也可以下载。