Uploaded image for project: 'Jetspeed 2'
  1. Jetspeed 2
  2. JS2-648

A multi-database profile settings for maven 2

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.1-dev
    • Fix Version/s: 2.1-dev, 2.1
    • Component/s: Project Build
    • Labels:
      None
    • Environment:
      Maven 2.0.4, JDK 1.5.0

      Description

      A settings.xml file using m2 profiles that facilitates testing multiple database platforms.

      This file would save developers time testing different databases with jetspeed.

      It could also be useful when running different databases for development, staging, and production.

      The user can build by entering the desired database profile on the command line. Example 'mvn -P jetspeed-derby-embedded,tomcat' or 'mvn -P jetspeed-mysql,tomcat' to build using Apache DB Derby with the EmbeddedDriver or MySQL respectfully.

      No more modifying the settings.xml manually when switching database platforms

      1. settings.xml
        14 kB
        Philip Mark Donaghy

        Activity

        Hide
        donaghy Philip Mark Donaghy added a comment -

        This version provides a template for derby embedded, derby network, hsql embedded, mssql, mysql. Postgresql will follow.

        Show
        donaghy Philip Mark Donaghy added a comment - This version provides a template for derby embedded, derby network, hsql embedded, mssql, mysql. Postgresql will follow.
        Hide
        adouma Ate Douma added a comment -

        I've added the PostgreSQL settings.

        Show
        adouma Ate Douma added a comment - I've added the PostgreSQL settings.

          People

          • Assignee:
            adouma Ate Douma
            Reporter:
            donaghy Philip Mark Donaghy
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development