`
jolestar
  • 浏览: 197112 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Dspace架设经验

    博客分类:
  • java
阅读更多
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_%28LTS%29

3.Dspace架设的一些经验
     我当时使用的版本是dspace3.2
    中文问题
     Dspace会把每个item的标题和作者的首字母截取下来,做为按字母索引.但这对中文就不起作用了.所以我用pinyin4j这个开源项目,把标题和作者转换为拼音,然后截取首字母.
     邮件验证问题
     Dspace中只让用户设置邮件服务器,但并没让设置用户和密码,所以你必须用自己的邮件服务器.这个可以修改一下org.dspace.core.Email类的源码,加入验证.在代码Transport.send(message)处,加入以下代码:
java 代码
 
  1. //jolestar add for mail auth  
  2.         String user = ConfigurationManager.getProperty("mail.user");  
  3.         String password = ConfigurationManager.getProperty("mail.password");  
  4.         Transport transport=session.getTransport("smtp");  
  5.         if(user==null||password==null)  
  6.         {  
  7.             user = "";  
  8.             password="";  
  9.         }  
  10.         transport.connect(server,user,password);  
  11.         transport.sendMessage(message,message.getAllRecipients());  
  12.         transport.close();  
  13.           
  14.         //Transport.send(message);  
并将上面那行代码注释了.在配置文件中就可以用mail.user和mail.password配置邮件用户了.不过这个问题在最新版的dspace中已经不存在了.



分享到:
评论

相关推荐

    dSPACE软件安装教程V3.pdf

    在本文档中,我们将详细讲解dSPACE软件安装教程V3的主要内容,具体包括dSPACE软件概述、安装环境要求、安装步骤、产品安装过程、结束安装以及Matlab关联等方面的知识。 首先,我们提到的dSPACE软件是由德斯拜思机电...

    基于Dspace的CAN通信

    本内容介绍了Dspace相关概念,对RCP/HILS/RTI相关内容进行详细介绍,帮助对Dspace有深入的认识,并对基于Dspace搭建流程和方法做了详细阐述,使仿真开发人员对DsPace仿真框架设计能够详细了解使用了具体案例展示了 ...

    dspace安装流程

    1. DSPACE安装概述: DSPACE软件是一套用于实时计算和模拟的工具,常被用于控制系统的开发和测试。其安装过程可能较为复杂,涉及多个步骤,包括操作系统环境准备、MATLAB版本检查、编译器安装以及DSPACE软件本身的...

    DSpace-Manual学习资料

    DSpace 是一个开源的数字保存和检索系统,广泛用于学术机构和图书馆,用于管理和发布电子学术文献、研究成果和数据。本学习资料主要围绕 DSpace 的使用手册展开,旨在帮助用户更好地理解和操作 DSpace 平台。 ...

    学习dspace的好资料

    ### DSpace 学习资料详解 #### 一、DSpace简介与重要性 DSpace作为一款先进的汽车电子控制系统开发工具,对于汽车行业的研发人员来说至关重要。随着汽车电子系统的复杂度不断攀升,DSpace成为了实现高效控制策略...

    dspace部署

    DSpace是一款广泛应用于学术机构和研究领域的开源数字存储和检索平台。它允许用户存储、管理和分享各种形式的数字资源,如论文、研究报告、多媒体文件等。DSpace的核心功能包括元数据记录、版本控制、权限管理以及...

    基于dSPACE的硬件在环操作流程

    ### 基于dSPACE的硬件在环(HIL)操作流程详解 #### 一、dSPACE与MATLAB的集成 **dSPACE**是一款被广泛应用于汽车电子领域及其他行业的硬件在环仿真工具,它能帮助工程师们高效地进行控制系统的设计、测试和验证。...

    dSPACE MicroAutoBoxII的介绍

    ### dSPACE MicroAutoBox II 的详细介绍 #### 一、概述 dSPACE MicroAutoBox II 是由 dSPACE 公司开发的一款高性能实时控制原型系统。它主要用于汽车和其他交通工具的快速控制原型(RCP)开发,旨在帮助工程师们在...

    dSPACE培训教程入门.ppt

    【dSPACE培训教程入门】是针对初学者的指导材料,主要介绍了如何使用dSPACE系统进行开发流程。dSPACE是一款在汽车、航空航天和其他工程领域广泛使用的实时仿真和原型系统。本教程涉及的内容包括从功能设计、快速原型...

    DSPACE RCP 快速原型案例集锦

    本文件中提及的"快速原型案例集锦"主要围绕着dSPACE快速控制原型(Rapid Control Prototyping,简称RCP)系统的应用案例,这些案例覆盖了多个行业领域,包括但不限于汽车行业、航空航天、机械工程、电力电子和医疗...

    dspace 培训教程入门

    dspace 培训教程入门

    dspace1.6.0 使用手册

    《dspace1.6.0使用手册》是针对dspace1.6.0版本的一份详尽指南,它深入解析了该系统的功能、结构及安装与开发过程。dspace是一款开源数字仓库软件,由DuraSpace基金会维护和支持,旨在提供一个高效、安全且易于使用...

    dSPACE DS1103

    【dSPACE DS1103】是嵌入式控制系统开发中的一个重要工具,它是一款高性能的实时仿真和控制硬件。dSPACE系统广泛应用于汽车工程、航空航天、自动化以及其他领域,为工程师们提供了一个强大的平台来测试和验证复杂的...

    dspace1.5.2 使用手册

    ### DSpace 1.5.2 使用手册:深入解析与应用 #### 一、DSpace系统文档概览 DSpace 1.5.2作为一款先进的数字存储库管理系统,其功能强大,旨在为学术机构、图书馆及研究组织提供一套完整的数字资产管理方案。此版本...

    dSPACE.rar_dSPACE_pdf Dspace matlab_半实物仿真

    dSPACE培训教程入门,控制系统半实物仿真的最好工具学习资料

    Dspace DS2211Features

    ### 一、Dspace DS2211 I/O Board 特性 #### 1. 版本信息 - **发布版本**:Release 7.2(发布于2011年11月) - **产品型号**:DS2211 HIL I/O Board #### 2. 联系Dspace支持的方式 Dspace提供了多种方式来联系技术...

    Dspace使用入门

    标题中提到的"Dspace使用入门",说明本文将详细讲解Dspace软件的初学者如何使用该软件,对于那些刚刚接触Dspace的技术人员和开发者提供入门指导。Dspace是一个硬件在回路仿真(HIL)测试的软件平台,广泛应用于汽车...

    DSpace1.7资源管理平台

    DSpace1.7资源管理平台是一款专为学术界设计的开放源代码软件,它提供了高效、可靠的数字存储和管理系统,用于管理和分享各种学术资源。这个平台的核心目标是帮助教育机构和研究者保存、组织和发布他们的学术成果,...

Global site tag (gtag.js) - Google Analytics