我在我的 Windows 7 机器上安装了 dspace,一切正常。甚至创建了管理员帐户。但是在我的 tomcat 上部署它后,它给出了 404 错误。我遵循了 dspace 网站上给出的安装教程。我错过了什么。请帮忙
2 回答
您是否按照部署 Web 应用程序的步骤进行操作?让 Tomcat 为您的 Web 应用程序提供服务有两种技术。
以下摘自DSpace 在线文档:
技术 A.告诉您的 Tomcat/Jetty/Resin 安装在哪里可以找到您的 DSpace Web 应用程序。例如,在目录 [tomcat]/conf/Catalina/localhost 中,您可以添加类似于以下内容的文件(但将 [dspace] 替换为您的安装位置):
为 DSpace XML 用户界面定义上下文:xmlui.xml
<?xml version='1.0'?> <Context docBase="[dspace]/webapps/xmlui" debug="0" reloadable="true" cachingAllowed="false"/>
技术 B.简单而完整。您只需(或全部)将您希望使用的 DSpace Web 应用程序从 [dspace]/webapps 目录复制到 Tomcat/Jetty/Resin 安装中的相应目录。例如:cp -R [dspace]/webapps/* [tomcat]/webapps* (这会将所有 Web 应用程序复制到 Tomcat)。cp -R [dspace]/webapps/jspui [tomcat]/webapps* (这只会将 jspui Web 应用程序复制到 Tomcat。)
还要检查您的 Tomcat 日志是否有任何错误。
你的 dspace 版本是多少?我用 5.4
[dspace-source] mvn package
一切顺利!
[dspace-source/dspace/target/dspace-installer]ant fresh_install
一切顺利!
初始化数据库[可选]
c:/dspace-installed/bin dspace-migrate
c:/dspace-installed/bin create-administrator
成功!
将所有或要领[JSPUI,XMLUI,OAI,SOLR] 应用程序从复制[Dspace-installed/webapps]
到tomcat-webapps
启动tomcat.be快乐!