Info |
---|
Help is available by sending an email to csf-support@mit.edu |
Panel | ||||||
---|---|---|---|---|---|---|
Quick Links to:
|
Warning |
---|
The instruction contain on this page are designed to be implemented on a Educational Systems supplied VM. All the software components that are needed have been preconfigured on the VM. If you are using a workstation which is not a pre-configured Educational Systems VM, then you will probably need to install additional software on your workstation. |
Panel | ||||||
---|---|---|---|---|---|---|
OVERVIEWThere are 4 sections to this document. These sections To setup the development environment for working with the mit-release-plugin for MOVES, there are 3 steps that must be completed. These 3 steps are:
It should take you approximately 10 - 20 minutes to get your jar component created and customized.
It should take you approximately 15 - 20 minutes to complete the 3 above steps.
|
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
Section 1 - Step 1: The mit-release-plugin-parent Maven Project Reconfiguration
When you are satisfied that everything is correct, save the changes that you made to the pom.xml's. The mit-release-plugin-parent Maven Project Reconfiguration is now complete. |
Panel | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Section 1 - Step 2: The sais-moves-web Maven Project Reconfiguration
When you are satisfied that everything is correct, save the changes that you made. The sais-moves-web Maven Project Reconfiguration is now complete. |
Panel | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Section 1 - Step 3: The Moves Development Environment Setup
| ||||||||||||||||||||||||||||||||||||||||||||||
Panel | ||||||||||||||||||||||||||||||||||||||||||||||
Anchor | | The development environment setup | The development environment setup | |||||||||||||||||||||||||||||||||||||||||||
Panel | ||||||||||||||||||||||||||||||||||||||||||||||
Anchor |
| The mit-release-plugin-parent maven project reconfiguration |
Note |
---|
Please note that the .m2 directory cannot be created using Windows Explorer. To create the .m2 directory, you must open a cmd window, cd to the sais-common-conf directory and use mkdir to create the .m2 directory. |
Code Block |
---|
linkd repository c:\Users\esuser\.m2\repository
|
Warning |
---|
Do not delete or rename the repository directory. Deleting or Renaming the repository directory will delete your local maven repository. Unlink the repository directory before you delete or rename. |
Tip | ||
---|---|---|
You can unlink the repostory directory with the following command:
You must be in the .m2 directory when you execute the above command. |
Open the settings.xml for editing and change the following:
- Change the property value for <oc4j.j2eeHome> to:
Code Block /oracle-oc4j-10.1.3.5.0-server/j2ee/home
- Change the property value for <oc4j.password> to:
Code Block oc4jadmin
Code Block |
---|
linkd oc4j c:\oracle-oc4j-10.1.3.5.0-server
|
Warning |
---|
Do not delete or rename the oc4j directory. Deleting or Renaming the oc4j directory will delete your local oracle server. Unlink the oc4j directory before you delete or rename. |
Tip | ||
---|---|---|
You can unlink the oc4j directory with the following command:
You must be in the servers directory when you execute the above command. |
- Create the following directories:
- C:\tmp\movesbuild\ui\sais-common-conf\.m2\repository
- C:\tmp\movesbuild\ui\sais-common-conf\servers\oc4j
Note Please note that the .m2 directory cannot be created using Windows Explorer. To create the .m2 directory, you must open a cmd window, cd to the sais-common-conf directory and use mkdir to create the .m2 directory.
- Open a cmd window and cd to the C:\tmp\movesbuild\ui\sais-common-conf\.m2 directory. Execute the following command:
The above command will link your local maven repository to the directory C:\tmp\movesbuild\ui\sais-common-conf\.m2\repository.Code Block linkd repository c:\Users\esuser\.m2\repository
Warning Do not delete or rename the repository directory. Deleting or Renaming the repository directory will delete your local maven repository. Unlink the repository directory before you delete or rename.
Tip You can unlink the repostory directory with the following command:
Code Block linkd repository /D
You must be in the .m2 directory when you execute the above command.
- Download and install the settings.xml (right click on this link then select Save target/link as.... Navigate to the .m2 directory you've just created and click Save)
Open the settings.xml for editing and change the following:- Change the property value for <oc4j.j2eeHome> to:
Code Block /oracle-oc4j-10.1.3.5.0-server/j2ee/home
- Change the property value for <oc4j.password> to:
Code Block oc4jadmin
- Change the property value for <oc4j.j2eeHome> to:
- In a cmd window, cd to the C:\tmp\movesbuild\ui\sais-common-conf\servers directory. Execute the following command:
The above command will link your local oracle server to the directory C:\tmp\movesbuild\ui\sais-common-conf\servers\oc4j.Code Block linkd oc4j c:\oracle-oc4j-10.1.3.5.0-server
Warning Do not delete or rename the oc4j directory. Deleting or Renaming the oc4j directory will delete your local oracle server. Unlink the oc4j directory before you delete or rename.
Tip You can unlink the oc4j directory with the following command:
Code Block linkd oc4j /D
You must be in the servers directory when you execute the above command.
The Moves Development Environment Setup is now complete.
Section 1 is now complete.
Panel | ||||||
---|---|---|---|---|---|---|
Section 2: Setting mit-release-plugin debugging break points
| ||||||
Panel | ||||||
Anchor | | The sais-moves-web maven project reconfiguration | The sais-moves-web maven project reconfiguration | Section 3: The sais-moves-web maven project reconfiguration
Panel | ||||||
---|---|---|---|---|---|---|
Section43: Debugging the mit-release-plugin
|