【发布时间】:2022-02-02 20:56:12
【问题描述】:
我在 Windows 10 上,使用 tomcat,我停止了 dspace 和许多库 enter image description here 它们位于文件夹 dspace\webapps
根据文档,第 9 点和第 10 点:https://wiki.lyrasis.org/display/DSDOC6x/Installing+DSpace
我在 Tomcat 10.0\conf\Catalina\localhost 上创建了一个 dspace.xml,它具有以下代码:
<?xml version='1.0'?>
<Context
docBase="C:/dspace/webapps/xmlui"
reloadable="true"
cachingAllowed="false"/>
所以,当我启动 Apache Tomcat 时,并输入方向:http://localhost:8080 我有正确的下一个视图:
但是如果我尝试进入 http://localhost:8080/dspace
我有一个 404 页面,对不起语言,它必须是西班牙语。 enter image description here
这就是问题所在,我尝试了选项b,直接将文件夹从空间复制并粘贴到Tomcat webapps,但仍然出现同样的错误。
我在想Tomcat没有问题,因为如果我添加一个Root.xml y不能进入http://localhost:8080,自然是因为是空的。
【问题讨论】:
-
这能回答你的问题吗? Servlet 5.0 JAR throws compile error on javax.servlet.* but Servlet 4.0 JAR does not(看起来不是这样,但dspace安装说明列出了tomcat 7和8。你应该使用Tomcat 8.5或9,但由于从JavaEE到JakartaEE的变化,Tomcat 10可能无法工作。跨度>
-
好的,谢谢,我会努力的!
标签: java apache maven tomcat dspace