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
indent
11 {color:green}Help is available by sending an email to [mailto:

Help is available by sending an email to

csf-support@mit.edu

]{color} {color:green}Have any suggestion on how improve this wiki?  Please give us your feedback at [mailto:


Have any suggestion on how improve this wiki?  Please give us your feedback at 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
Panel

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

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

  1.   is is a new hire and needs to configure his/her workstation, or
  2.   has has a new workstation and needs to get it configured, or
  3.   has 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

Anchor
General
General

  1. General
  2. Eclipse Indigo - Eclipse IDE for Java EE Developers
    Eclipse Indigo Installation and Configuration
    Eclipse MyEclipse
      • Eclipse MyEclipse
        Eclipse MyEclipse
    1. Eclipse MyEclipse
    Installation and Configuration (under construction)

    An

    Education

    Systems

    (ES)

    project

    will

    typically

    consist

    of

    2

    Maven

    artifacts.

    These

    Maven

    artifacts

    are:

    2

    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.

    * [Selecting names for your project | CSF:Selecting names for your project] \\ \\ * [How to create an ES Maven JAR project using the JAR template | Using the JAR template#Software Development] * [How to customize the ES Maven JAR project pom.xml | Using the JAR template#Customizing the project JAR pom.xml] \\ \\ * [How to create an ES Maven WAR project using the WAR template | Using the WAR template#Software Development] * [How to customize the ES Maven WAR project pom.xml | Using the WAR template#Customizing the project WAR pom.xml] The following are instructions on how to writing unit tests * [Using the unit test base class | Using the unit test base class]

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

    The following are instructions on how to writing unit tests

    1. Using the unit test base class
    Panel

    Anchor
    Education Systems Maven projects
    Education Systems Maven projects

    Education Systems Maven projects

    indent

    11
    indent
    2
    indent
    11
    Panel

    Anchor
    Available for downloading
    Available for downloading

    Available for downloading

    1. MAC plugin for managing Environmental Variables
    2. project.properties (right click on this link then select Save target as....  Navigate to your ${user.dir}/<projectName> directory and click Save)
    3. settings.xml (right clicking 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.serverTrustStore.jks
    4. Other keystore downloads