我在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我有正确的下一个视图:
enter image description here
但如果我尝试进入http://localhost:8080/dspace
我有一个404页面,抱歉的语言,它必须在西班牙语. enter image description here
这就是问题所在,我试着做选项b,直接从空间复制并粘贴文件夹到Tomcat Webapps,但仍然有同样的错误。
我认为Tomcat没有问题,因为如果我添加一个Root.xml,就无法进入http://localhost:8080,自然是因为是空的。
1条答案
按热度按时间bybem2ql1#
您可以从浏览器中的错误消息中看到,Tomcat本身正在运行并且可以访问,但是您尝试访问的Web应用程序在该URL上无法访问。
在您未发布的Tomcat日志文件中可能会更好地了解正在发生的事情。
所以现在我假设在部署Web应用程序的过程中没有出现任何错误。然后我仍然想知道URL
http://localhost:8080/dspace
是否是正确的使用。你想试试
http://localhost:8080/xmlui
吗?