Windows 7 マシンに dspace をインストールしましたが、すべて正常に動作します。管理者アカウントも作成されましたが、Tomcat にデプロイした後、404 エラーが発生しました。dspace Web サイトにあるインストール チュートリアルに従いました。
2 に答える
Web アプリケーションをデプロイする手順に従いましたか? Tomcat で Web アプリケーションを提供するには、2 つの手法があります。
以下は、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]/webapps ディレクトリから使用する DSpace Web アプリケーションのみ (またはすべて) を、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 happy を開始します。