首页 文章

如何将外部文件夹链接到我的tomcat 8应用程序

提问于
浏览
1

我需要将位于以下位置的外部文件夹:Tomcat_8 /文件夹链接到我所在的应用程序:Tomcat_8 / wtpwebapps / APP

我尝试在server.xml中添加上下文:

<Context docBase="/Users/Mac/Documents/apache-tomcat-8.0.32/folder" path="/APP/images"/>

它工作但tomcat一直在删除这一行,我读到将上下文置于 server.xml 内并不是一个好主意 .

我添加了相同的行:

  • context.xml

  • conf / catalina / localhost / ROOT.xml

  • conf/catalina/localhost/myapp@images.xml

  • conf / catalina / localhost / myapp.xml

  • APP_FOLDER / WEB_INF / context.xml

除了 server.xml 之外,什么都没有 .

1 回答

  • 0

    这取决于你究竟想要对文件夹做什么 . 一种方法是编写一个名为 setenv.sh/setenv.bat 的脚本并将其放在Tomcat的bin目录中 . 该脚本的内容将是您希望应用程序可用的路径/文件的环境变量的定义 . 您无需更改任何其他内容 - 默认情况下,Tomcat启动脚本将在bin目录中调用名为 setenv.sh/setenv.bat 的文件(如果存在) . 假设您在 setenv.sh 中定义了目录 MYPATH =/APP/images ,然后您可以使用运行时可用于Tomcat实例的 MYPATH 变量从您的应用程序访问该目录 .

相关问题