如何设置eclipse和dspace进行开发?

时间:2015-04-22 06:52:15

标签: dspace

我已经尝试this tutorial,但我无法配置开发环境。

1 个答案:

答案 0 :(得分:1)

这是我遵循的流程。我所在机构的DSpace实例是基于“DSpace Release”代码库(仅在GitHub中跟踪“dspace”包)。此建议假定需要类似的配置。

我有一个适合我的解决方案,但是我用来填充项目的Java构建路径的过程感觉很复杂。我将在下面描述该过程。

在Eclipse中构建DSpace代码库

  • 从DSpace / DSpace下载源
  • 运行maven build以获取所需的所有jar文件:mvn package
  • 创建一个指向此代码的Eclipse项目
  • 每个包的(dspace,dspace-api,dspace-rest)src / main / java文件夹应配置为源文件夹
  • 将jar文件(在包目标目录中生成)添加到项目构建路径。创建一个指向目标目录的类路径变量,并通过“扩展”类路径变量来引用生成的jar文件。大多数这些jar文件都可以在目标文件夹“/ li”的“lib”子目录中找到

构建项目目录

  • 创建项目源代码目录,包括相应的包目录(理想情况下只需要“dspace”)
  • 将项目添加到源代码控制,例如GitHub
  • 创建一个指向此项目目录的eclipse项目
  • 在Java构建路径上,将项目依赖项添加到DSpace源代码项目
  • 按照上面列出的说明,将jar文件(在DSpace代码库程序包目标目录中生成)添加到项目构建路径中。

此项目适用于内置于target / lib目录的资源。有一些jar依赖项只能内置到包war文件中。这些包含在构建路径上更加繁琐。