1.Dspace是什么?
      dspace.org
      The DSpace digital repository system captures, stores, indexes, preserves, and distributes digital research material.
      简单一点,Dspace是一个数字图书馆系统,一般用于研究机构储存和发布研究资源.

2.Dspace的安装:
   windows
    wiki.dspace.org/index.php/DSpaceOnWindows
    linux:
    wiki.dspace.org/index.php/Installing_DSpace_on_Ubuntu_6.06_(LTS)

3.Dspace架设的一些经验
     我当时使用的版本是dspace3.2
    中文问题
     Dspace会把每个item的标题和作者的首字母截取下来,做为按字母索引.但这对中文就不起作用了.所以我用pinyin4j这个开源项目,把标题和作者转换为拼音,然后截取首字母.
     邮件验证问题
     Dspace中只让用户设置邮件服务器,但并没让设置用户和密码,所以你必须用自己的邮件服务器.这个可以修改一下org.dspace.core.Email类的源码,加入验证.在代码Transport.send(message)处,加入以下代码:

java 代码

//jolestar add for mail auth
         String user = ConfigurationManager.getProperty("mail.user");
         String password = ConfigurationManager.getProperty("mail.password");
         Transport transport=session.getTransport("smtp");
         if(user==null||password==null)
         {
             user = "";
             password="";
         }
         transport.connect(server,user,password);
         transport.sendMessage(message,message.getAllRecipients());
         transport.close();

         //Transport.send(message); 

 并将上面那行代码注释了.在配置文件中就可以用mail.user和mail.password配置邮件用户了.不过这个问题在最新版的dspace中已经不存在了.