Difference between revisions of "Quick Development Environment Setup"
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
# Install the Subversive plug-in to the Eclipse platform: | # Install the Subversive plug-in to the Eclipse platform: | ||
#* Open ''“Help / Install New Software”'' | #* Open ''“Help / Install New Software”'' | ||
− | #* | + | #* Select installation site "Indigo - http://download.eclipse.org/releases/indigo" to the “Work with” field from the preset list. |
#* Click open the "Collaboration" folder and select from the list | #* Click open the "Collaboration" folder and select from the list | ||
#** ''Subversive SVN Team Provider'' | #** ''Subversive SVN Team Provider'' | ||
Line 23: | Line 23: | ||
# Eclipse should open a dialog called “Install Connectors”. Select latest “SVN Kit 1.3.x” and press “Finish”. Proceed with the installation. Restart the platform after the installation. | # Eclipse should open a dialog called “Install Connectors”. Select latest “SVN Kit 1.3.x” and press “Finish”. Proceed with the installation. Restart the platform after the installation. | ||
− | == | + | == Install Simantics Target Platform == |
# In Eclipse platform, activate the ''Plug-in Development'' perspective, either from the tab on the upper right corner of the platform or from the “Window / Open Perspective / Other...” menu, and select ''Plug-in Development''. | # In Eclipse platform, activate the ''Plug-in Development'' perspective, either from the tab on the upper right corner of the platform or from the “Window / Open Perspective / Other...” menu, and select ''Plug-in Development''. | ||
# Create a new general project in Eclipse by: | # Create a new general project in Eclipse by: | ||
− | + | ## Selecting “File / New / Project...” menu item. | |
− | # Selecting “File / New / Project...” menu item. | + | ## In the "Select a wizard", select “General / Project” and press “Next”. |
− | # In the "Select a wizard", select “General / Project” and press “Next”. | + | ## Give the project a name, e.g. "Simantics_target" and press "Finish". |
− | # Give the project a name, e.g. " | ||
# Copy the following files into your system to some temporary location: | # Copy the following files into your system to some temporary location: | ||
− | + | #* [http://www.simantics.org/download/1.4/simantics.target http://www.simantics.org/download/1.4/simantics.target] | |
− | * [http://www.simantics.org/download/1.4/simantics.target http://www.simantics.org/download/1.4/simantics.target] | + | #* [http://www.simantics.org/download/1.4/simantics-https.target http://www.simantics.org/download/1.4/simantics-https.target] |
− | * [http://www.simantics.org/download/1.4/simantics-https.target http://www.simantics.org/download/1.4/simantics-https.target] | + | :For THTH/Simantics registered members, source code access is available through these alternative target definitions: |
− | + | #* [http://www.simantics.org/download/1.4/simantics-sdk.target http://www.simantics.org/download/1.4/simantics-sdk.target] | |
− | For THTH/Simantics registered members, source code access is available through these alternative target definitions: | + | #* [http://www.simantics.org/download/1.4/simantics-sdk-https.target http://www.simantics.org/download/1.4/simantics-sdk-https.target] |
− | |||
− | * [http://www.simantics.org/download/1.4/simantics-sdk.target http://www.simantics.org/download/1.4/simantics-sdk.target] | ||
− | * [http://www.simantics.org/download/1.4/simantics-sdk-https.target http://www.simantics.org/download/1.4/simantics-sdk-https.target] | ||
− | |||
# In Eclipse ''Package Explorer'' (the window on left side of Eclipse): | # In Eclipse ''Package Explorer'' (the window on left side of Eclipse): | ||
− | + | #* Right-click your previously created project and select "Import..." from the context menu. | |
− | # Right-click your previously created project and select "Import..." from the context menu. | + | #* In ''Select wizard'', select “General / File System”, and press "Next". |
− | # In ''Select wizard'', select “General / File System”, and press "Next". | + | #* Select in the “From directory” the folder where the previously downloaded files are located, and select the two files from the file list. Press "Finish". |
− | # Select in the “From directory” the folder where the previously downloaded files are located, and select the two files from the file list. Press "Finish". | ||
# Open “Window / Preferences” and from there the “Plug-in Development / Target Platform” folder. | # Open “Window / Preferences” and from there the “Plug-in Development / Target Platform” folder. | ||
# The new target definitions should be available in the list. Activate one of the following: | # The new target definitions should be available in the list. Activate one of the following: | ||
− | + | #* “Simantics 1.4+” (for application development on Simantics platform) | |
− | * “Simantics 1.4+” (for application development on Simantics platform) | + | #* “Simantics 1.4+ (HTTPS)” (for application development on Simantics platform, if you are behind an HTTP proxy) |
− | * “Simantics 1.4+ (HTTPS)” (for application development on Simantics platform, if you are behind an HTTP proxy) | + | #* “Simantics SDK 1.4+” (for platform development and application development on Simantics platform) |
− | * “Simantics SDK 1.4+” (for platform development and application development on Simantics platform) | + | #* “Simantics SDK 1.4+ (HTTPS)” (for platform development and application development on Simantics platform, if you are behind an HTTP proxy) |
− | * “Simantics SDK 1.4+ (HTTPS)” (for platform development and application development on Simantics platform, if you are behind an HTTP proxy) | ||
− | |||
# Confirm the target platform definition by pressing "Apply" and/or "OK". | # Confirm the target platform definition by pressing "Apply" and/or "OK". | ||
+ | : Wait until Eclipse finishes downloading, this may take awhile. | ||
+ | : In the Eclipse Plug-in window (the window on left side of Eclipse), there should be now several plug-ins starting with "org.simantics.*". | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
# '''Keep your platform up-to-date!''' Updating is as easy as reloading the target platform from ''Target Platform'' preference page: | # '''Keep your platform up-to-date!''' Updating is as easy as reloading the target platform from ''Target Platform'' preference page: | ||
+ | #* Open “Window / Preferences” and from there the “Plug-in Development / Target Platform” folder. | ||
+ | #* Select the active target platform, e.g. ''Simantics SDK 1.4'', from the list and press "Reload". | ||
− | # | + | == Test your installation == |
− | + | TODO: | |
+ | # Checkout movie tutorial and try running movie.product. If that works, your development platform should be operational. | ||
Happy Simantics developing! | Happy Simantics developing! |
Revision as of 21:52, 8 June 2011
Contents
Installation Instructions for Impatient
Install Java JDK and Eclipse, and Setup the IDE for Simantics Development
- Get and install Java SE Development Kit 6 (JDK 6), you can download the package from http://www.oracle.com/technetwork/java/javase/downloads/index.html. Follow the installation instructions for your operating system. Using the latest update is recommended.
- Get and install latest Eclipse Classic IDE 3.7 (Indigo) stable stream build. You can find the package from http://download.eclipse.org/eclipse/downloads/. You can select freely the installation location for the package, e.g. under your home directory. Just unzip to install.
- After the installation of Eclipse, check and set right Java Runtime Edition for your platform:
- Open Eclipse Preferences from Window - Preferences.
- Open page “Java / Installed JREs”.
- Set the JRE to point to the previously installed JDK 6.
- Install the Simantics Graph Compiler:
- Open “Help / Install New Software”.
- Set installation site "http://www.simantics.org/update/utils" to the “Work with” field and press “Add...”.
- Select from the list the latest "Ontology development / Graph feature" and proceed with the installation. Restart the IDE after the installation.
- Install the Subversive plug-in to the Eclipse platform:
- Open “Help / Install New Software”
- Select installation site "Indigo - http://download.eclipse.org/releases/indigo" to the “Work with” field from the preset list.
- Click open the "Collaboration" folder and select from the list
- Subversive SVN Team Provider
- Subversive SVN JDT Ignore Extensions
- and proceed with the installation. Restart the IDE after the installation.
- After restarting, open the SVN Repository Exploring perspective:
- Open “Window / Open Perspective / Other...”.
- Select SVN Repository Exploring and press “OK”.
- Eclipse should open a dialog called “Install Connectors”. Select latest “SVN Kit 1.3.x” and press “Finish”. Proceed with the installation. Restart the platform after the installation.
Install Simantics Target Platform
- In Eclipse platform, activate the Plug-in Development perspective, either from the tab on the upper right corner of the platform or from the “Window / Open Perspective / Other...” menu, and select Plug-in Development.
- Create a new general project in Eclipse by:
- Selecting “File / New / Project...” menu item.
- In the "Select a wizard", select “General / Project” and press “Next”.
- Give the project a name, e.g. "Simantics_target" and press "Finish".
- Copy the following files into your system to some temporary location:
- For THTH/Simantics registered members, source code access is available through these alternative target definitions:
- In Eclipse Package Explorer (the window on left side of Eclipse):
- Right-click your previously created project and select "Import..." from the context menu.
- In Select wizard, select “General / File System”, and press "Next".
- Select in the “From directory” the folder where the previously downloaded files are located, and select the two files from the file list. Press "Finish".
- Open “Window / Preferences” and from there the “Plug-in Development / Target Platform” folder.
- The new target definitions should be available in the list. Activate one of the following:
- “Simantics 1.4+” (for application development on Simantics platform)
- “Simantics 1.4+ (HTTPS)” (for application development on Simantics platform, if you are behind an HTTP proxy)
- “Simantics SDK 1.4+” (for platform development and application development on Simantics platform)
- “Simantics SDK 1.4+ (HTTPS)” (for platform development and application development on Simantics platform, if you are behind an HTTP proxy)
- Confirm the target platform definition by pressing "Apply" and/or "OK".
- Wait until Eclipse finishes downloading, this may take awhile.
- In the Eclipse Plug-in window (the window on left side of Eclipse), there should be now several plug-ins starting with "org.simantics.*".
- Keep your platform up-to-date! Updating is as easy as reloading the target platform from Target Platform preference page:
- Open “Window / Preferences” and from there the “Plug-in Development / Target Platform” folder.
- Select the active target platform, e.g. Simantics SDK 1.4, from the list and press "Reload".
Test your installation
TODO:
- Checkout movie tutorial and try running movie.product. If that works, your development platform should be operational.
Happy Simantics developing!