dspace专题(二)_dspace开发环境配置

目前主流的java开发环境有Eclipse和NetBeans,貌似Eclipse的支持者多于NetBeans,彼此好坏这里暂且不论,dspace官网推荐的主要也是这两种;

对dspace稍微了解的朋友知道,它使用maven对多个模块进行管理,对于maven的支持可以说NetBeans远远好于Eclipse(至少本人忙碌了很多天也没能在Eclipse中像NetBeans中方便的使用各种maven、ant命令),这里只详述对于NetBeans下dspace开发配置,对于Eclipse有兴趣的朋友可以留言讨论

 1、软件需求

   NetBeans IDE6.8

   subversion(非必须)

   maven

   ant

   tomcat

   dspace(可预先下载或通过下面介绍的项目管理软件在线签出)

 2、环境配置

     1)插件配置

   对于NetBeans软件的使用可以参考相关教程,在安装好NetBeans后需要安装两个插件(工具-插件)选择Bundled Subversion Client for Windows (源码管理非必须)和Selenium Module for Maven

    工具-选项-其他:配置外部ant home; maven亦使用外部软件,本地资源库选C:/Users/mao/.m2/repository(主题一中jar存储路径)    

     2)tomcat集成

因为专题一中使用免安装版tomcat,这里要将tomcat集成到NetBeans中:

工具-服务器-添加服务器-tomcat6.0

Catalina home为tomcat解压路径

用户名/口令 本人选择admin具体可以在[tomcathome]/conf/tomcat-users.xml里查看修改

选中启动HTTP监控器

     3)源码加载

  使用主题一中已下载源码,文件-打开项目  选中dspacesource并点选作为主项目打开,在边栏项目中可以看到所有dspace模块,在文件栏可查看所有源码文件,到此开发环境配置成功,只需熟悉软件进行开发

  对整个项目的大范围跟新后在边栏项目中打开DSpace Assembly and Configuration模块,右键-生成  successful后,在边栏文件中 DSpace Assembly and Configuration/target/dspace-1.6.0-build.dir/build.xml 右键update  successful后重启tomcat即可

   注:每次update后都会在dspace文件夹中生成多个备份文件,建议定时运行clean backup或手动清除需要的backup文件夹

   若仅对jsp页面更改,建议直接修改[dspace]中的单个文件,保存后不需重启tomcat可直接查看结果,为保持源码一致,建议每次修改后及时更新[dspacesource]中相应文件

   若仅对单个项目中的servlet或JavaBean进行修改,建议修改后,仅对该项目执行生成操作,并找到相应jar包,复制到[dspace]对应位置。

  例如仅对jspui项目修改,生成后会在[dspace-source]/dspace-jspui/dspace-jspui-api/target下找到dspace-jspui-api-1.6.0.jar,将其复制到[dspace]/webapps/jspui/WEB-INF/lib内重启tomcat即可

### 回答1: dspace_systemdesk_tutorial是一个关于DSpace系统桌面的教程。DSpace是一个用于保存、组织和发布数字内容的开源软件,它可用于建立数字库、机构知识库、学术档案等领域。系统桌面是DSpace系统中的一个重要组成部分,它提供了一个用户友好的图形化界面,让用户可以快速方便地操作系统。 dspace_systemdesk_tutorial包含了DSpace系统桌面的安装、配置、使用等方面的详细指导。通过这个教程,用户可以快速掌握DSpace系统桌面的基本使用方法,了解系统桌面的各种功能和特点,以及掌握一些高级的操作技巧和管理方法,使用户能够更好地管理和维护系统,提高数字资源的组织和发布效率。 通过学习dspace_systemdesk_tutorial,用户可以深入了解DSpace系统桌面的工作原理和构成,掌握系统的配置和管理方法,从而更好地利用DSpace系统来保存、组织和发布数字内容。同时,dspace_systemdesk_tutorial还提供了丰富的实例和案例,让用户可以更加直观地了解DSpace系统桌面的应用场景和实际效果,为用户提供了更为全面和贴近实际的指导。 ### 回答2: dspace_systemdesk_tutorial_ 是一份系统桌面教程,主要是为用户提供如何使用 DSpace 系统桌面的指南。DSpace 是一个开源的存储、检索和分发数字内容的软件平台,DSpace 系统桌面是其提供的一种基于 Web 的用户接口。该教程包含了如何使用 DSpace 系统桌面来管理数字内容、设置用户权限、创建和检索元数据等方面的内容。通过这份教程,用户可以快速了解和学习如何使用 DSpace 系统桌面,从而更好地管理自己的数字内容。需要注意的是,该教程不仅适用于初学者,也适用于那些已经使用过 DSpace 系统桌面或其他数字存储平台的用户。总之,dspace_systemdesk_tutorial_ 对于使用 DSpace 系统桌面的用户来说是一份非常有用的指南,可以帮助用户更好地利用数字内容,提升工作效率。 ### 回答3: dspace_systemdesk_tutorial_指的是DSpace的系统管理控制台教程,DSpace是一个开源数字档案存储和管理系统,用于将数字文献、图片、视频等学术研究数据进行管理、保存和公开访问。该教程主要面向系统管理员,涵盖了DSpace系统管理控制台的基础功能和高级特性。 DSpace系统管理控制台可以通过Web浏览器访问,提供了许多管理和配置DSpace的选项。该教程的目的是帮助管理员熟悉和掌握这些选项,从而优化DSpace的性能和功能。 教程的内容包括管理功能、配置选项、设置授权、定期维护和备份等。管理员将学习如何添加、删除或编辑社区、集合和项,管理授权级别和权限,配置元数据方案,定制主题和界面,设置索引和搜索选项,以及监控DSpace系统的运行状态和日志。 此外,该教程还介绍了如何在DSpace中创建和管理位于远程服务器上的持久性标识符(PID),比如DOI和Handle。管理员也可以学习如何设置DSpace的存储策略,并能够利用云存储实现DSpace的扩展和备份。 总之,DSpace系统管理控制台教程是一个非常实用的指南,为DSpace的系统管理员提供了全面的DSpace配置和管理知识,让他们能够从容应对DSpace的管理工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值