TomcatĪpache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Though this section may be expanded later to Geronimo and/or Jetty, I'll be covering Apache Tomcat to start. There are many (Apache Tomcat, Apache Geronimo, GlassFish, and Jetty, to name a few). Ant is another requisite of building DSpace from source. These build files contain "targets" that can be run, which can also be dependent on each other, in turn creating process chains. It's purpose is to drive processes that are described in build files (xml format). AntĪpache Ant is a Java library and command-line tool. If you're reading this tutorial and are wanting to setup an IDE for working with DSpace, this tool will be a prerequisite. This is a required build tool for working with DSpace source code (and is not required for the pre-built versions that can be downloaded). For more information on Maven please check out the Apache Maven website. The Apache Maven project is a software development tool targeted primarily toward dependency management but also helps to keep code and projects well organized. Utilities necessary for deploying an instance of DSpace Maven The DSpace Git repository is located here: Build Tools However, Duraspace provides source code repositories for DSpace via Git. The SCM you use is certainly up to you (and your organization). Information on Prerequisite Tools SCM Tools This wiki page is targeted for those individuals who work with DSpace but have need to explore or modify the DSpace source code and would like to setup their DSpace installation(s) within an Integrated Development Environment so as to have access to the features and tools that those tools provide.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |