Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Info

Help is available by sending an email to csf-support@mit.edu
Have any suggestion on how improve this wiki?  Please give us your feedback at csf-support@mit.edu

Panel

UNDER CONSTRUCTION

indent

{color:green}Help is available by sending an email to [mailto:csf-support@mit.edu]{color}

{color:green} If you need help setting up Eclipse, SVN, OC4J, Maven, ES Projects etc., then you're found the right place.{color}
Panel

Quick Links to:

  • About this TAB
  • Workstation configuration
  • Education Systems Maven projects
  • Available for downloading

    If you need help setting up Eclipse, SVN, OC4J, Maven, ES Projects etc., then you're found the right place.


    Anchor
    About this TAB
    About this TAB

    About this TAB

    ...

    panel

    The topics presented in this TAB are primarily designed for the software developer who:

    1. is a new hire and needs to configure his/her workstation, or
    2. has a new workstation and needs to get it configured, or
    3. has a need for a Maven WAR or JAR artifact which is not related to an on going ES project (e.g. A Proof of Concept project), or
    4. has a need to add a new artifact (WAR or JAR) to an existing ES project.

    Panel

    Quick Links to:

    Panel

    Anchor
    Education System developer VMs
    Education System developer VMs

    Education Systems developer VMs

    1. Education Systems developer VMs
    2. Request a ES developer VM
    3. Connecting to a ES developer VM
    4. Configure a ES developer VM
    Panel

    Anchor
    Workstation configuration
    Workstation configuration

    Workstation configuration

    Panel

    Anchor
    General
    General

    1. General
    General
    Maven
    Install Java JDK
      • Eclipse Indigo
        Eclipse
    Installation and Configuration
      • Indigo
    1. Eclipse Indigo - Eclipse IDE for Java EE Developers
    Eclipse -
    Eclipse -
    Eclipse -
    Eclipse -
    Eclipse -
    1. Eclipse MyEclipse
    Panel

    Anchor
    Education Systems Maven projects
    Education Systems Maven projects

    Education Systems Maven projects

    ...

    panel 1.  
    1. Only
    1. one
    1. Maven
    1. WAR
    1. artifact
    1. which
    1. contains
    1. all
    1. the
    1. WEB
    1. facing
    1. (i.e.
    1. jsp's,
    1. controllers,
    1. css,
    1. js,
    1. ...)
    1. components
    1. of
    1. the
    1. ES
    1. project.
    2.  At least one Maven JAR artifact which contains all the support
    1. At least one Maven JAR artifact which contains all the support (i.e.
    1. services,
    1. daos,
    1. hibernate
    1. mapping,
    1. ...)
    1. components
    1. of
    1. the
    1. ES
    1. project.

    The following are the instructions on how the create and configure an ES Maven WAR or Maven JAR project.

    1. Selecting names for your project
    2. How to create an ES Maven
    WAR
    1. JAR project using the
    WAR
    1. JAR template
    2. How to customize the ES Maven
    WAR
    1. JAR project pom.xml
    2. How to create an ES Maven
    JAR
    1. WAR project using the
    JAR
    1. WAR template
    2. How to customize the ES Maven
    JAR
    1. WAR project pom.xml

    The following are instructions on how to writing unit tests

    1. Using the unit test base class

    An Education Systems (ES) project will typically consist of 2 Maven artifacts. These Maven artifacts are:

    indent
    panel
    Panel

    Anchor
    Available for downloading
    Available for downloading

    Available for downloading

    1. MAC plugin for managing Environmental Variables
  • Maven settings.xml
  • serverTrustStore.jks
    1. project.properties (right click on this link then select Save target as....  Navigate to your ${user.dir}/<projectName> directory and click Save)
    2. settings.xml (right click on this link then select Save target as....  Navigate to your ${user.home}/.m2 directory and click Save)
      This link contains instructions on how to configure the settings.xml file.
    3. Other keystore downloads