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

Quick Links to:

The

topics

presented

in

this

TAB

are

primarily

designed

for

the

software

developer

who:

2

1.  
  1. is
  1. a
  1. new
  1. hire
  1. and
  1. needs
  1. to
  1. configure
  1. his/her
  1. 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
  1. 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.
  1. A
  1. Proof
  1. of
  1. Concept
  1. project)
.
  1. , or
  2. has a need to add a new artifact (WAR or JAR) to an existing ES project.
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

indent
11
indent
2
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

indent

Anchor

1

General

1

General

{anchor:General} h4. General * [Install Java JDK | Install Java JDK] * [Install Maven | Install Maven] * [Install the Oracle OC4J
  1. General
| Install the Oracle OC4J 10.1.3.5 standalone server] * [Install Tomcat 7 | Install Tomcat 7] {anchor:Eclipse Indigo} h4. Eclipse Indigo - Eclipse IDE for Java EE Developers * [Eclipse Indigo Installation and Configuration | Eclipse Indigo Installation and Configuration] ** [Download and Installation | Eclipse Indigo Installation and Configuration#Eclipse - Download and Installation] ** [Java JDK installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - Java JDK installation and configuration] ** [Eclipse Indigo - Subversion installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - Subversion installation and configuration] ** [OC4J server installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - OC4J server installation and configuration] ** [Tomcat 7 server installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - Tomcat 7 server installation and configuration] ** [Maven installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - Maven installation and configuration] ** [m2e Subversive Connector installation and configuration | Eclipse Indigo Installation and Configuration#Eclipse Indigo - m2e Subversive Connector installation and configuration] ** [Eclipse Indigo - JVM memory configuration | Eclipse JVM memory configuration#Eclipse Indigo - JVM memory configuration] {anchor:Eclipse MyEclipse 10.5} h4. Eclipse MyEclipse 10.5 * [Eclipse MyEclipse Installation and Configuration | Eclipse MyEclipse Installation and Configuration] (under construction) ** Download and Installation | Eclipse MyEclipse Installation and Configuration#Eclipse MyEclipse 10.5 - Download and Installation]
  1. Eclipse Indigo - Eclipse IDE for Java EE Developers
  2. Eclipse MyEclipse

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