OLE FS Maven Integration - Branch

Default Process

  1. Make sure ole-build.properties and impex-build.properties, have been deleted from ${user.home}
  2. Checkout the project
    svn checkout https://svn.kuali.org/repos/ole/branches/dev/50-upgrade-test-1
  3. Full build - run this from the root folder of the checkout
    mvn clean install -DskipTests=true
  4. Change into the directory for the OLE FS application
    cd ole-app/ole-fs
  5. Create the database for OLE FS - More detailed database info is available here
    mvn initialize -Pdb
  6. Point your IDE's Tomcat integration to the location on the file system containing the unpacked war
    ole-app/ole-fs/target/ole-fs-webapp
  7. Use your IDE's Tomcat integration to start Tomcat
  8. Open a browser to the default OLE FS url
    http://localhost:8080/olefs

Optional Customization

  1. These steps are only necessary if you do not have a default MySQL install running locally
  2. Change into the directory for ole-fs
    cd ole-app/ole-fs
  3. Generate the local configuration file configured with default values
    mvn generate-resources -Plocal
    1. The above command generates the file
      ~/.kuali/ole/ole-fs.properties
    2. By default, the database vendor is MySQL with the root password set to NONE.
    3. You will need to update this file with the password for the MySQL root user on your system

Operated as a Community Resource by the Open Library Foundation