Migrating projects with a different targeted runtime into the workbench
The targeted runtime settings specify the application server and its version level of where you intend to run the project; for example, if the goal is to run the project on a WebSphere® Application Server V8.5, set the targeted runtime settings to WebSphere Application Server V8.5. When you specify the targeted runtime settings for a project, you can define the class path to the server. When you migrate a Java™ EE project from one workspace to another, the project may need to be set to a new target runtime because the server is no longer available. For example, if the current workbench has a WebSphere Application Server V9 and the project to migrate is target to WebSphere Application Server V8.5.
About this task
When you migrate projects with a targeted runtime environment set to WebSphere Application Server from another workspace, the Workspace Migration wizard might prompt to update the targeted runtime environment to a matching or a higher version-level of WebSphere Application Server. If a higher version-level of WebSphere Application Server is selected, the specification-level of your project resources must be compatible in the higher selected version-level of the WebSphere Application Server. For details on the WebSphere Application Server and the specification-level it supports, see the Specifications and API documentation topic in the WebSphere Application Server documentation.
- You can migrate a project by updating the targeted runtime environment to WebSphere Application Server traditional V9, or V8.5; however, this migration tool does not support updating the targeted runtime environment to any other servers, such as Apache Tomcat server.
Procedure
What to do next
Modifying artifact levels in the migrated project