Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Designer/getting-started"

(Installation instructions)
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
== Installation instructions ==
 
== Installation instructions ==
  
Papyrus Designer is an extension of the Papyrus modeler. In order to install it, there are three different methods. Please note that the current release (2.1.0) is relatively old and it is recommended to install a nightly build in newer Eclipse version.
+
Papyrus Designer is an extension of the Papyrus modeler. In order to install it, there are three different methods.
  
1. The easiest way (if Papyrus is not already installed) is to install the Papyrus SW designer RCP [https://download.eclipse.org/modeling/mdt/papyrus/components/designer/downloads/2021-12/products/]. Nightly RCPs for Eclipse 2023-03 are available as well [https://ci.eclipse.org/papyrus/job/papyrus-designer-2023-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.product/target/products/].
+
1. The easiest way (if Papyrus is not already installed) is to install the Papyrus SW designer RCP [https://download.eclipse.org/modeling/mdt/papyrus/components/designer/releases/3.0.0/rcps/products/]. Nightly RCPs for Eclipse 2023-03 are available as well [https://ci.eclipse.org/papyrus/job/papyrus-designer-2023-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.product/target/products/].
  
 
2. Install Papyrus Software designer via the [https://marketplace.eclipse.org/content/papyrus-software-designer market place]].
 
2. Install Papyrus Software designer via the [https://marketplace.eclipse.org/content/papyrus-software-designer market place]].
Line 12: Line 12:
 
3. Open the standard Eclipse installation dialog (Help->Install New Software).
 
3. Open the standard Eclipse installation dialog (Help->Install New Software).
  
Within, add either the release update site of SW designer: [https://download.eclipse.org/modeling/mdt/papyrus/components/designer/2.1.0 Release 2.1.0] or a nightly build [https://ci.eclipse.org/papyrus/job/papyrus-designer-2022-06/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/], [https://ci.eclipse.org/papyrus/job/papyrus-designer-2023-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/].
+
Within, add either a release update site of SW designer: [https://download.eclipse.org/modeling/mdt/papyrus/components/designer/releases/3.0.0/p2 Release 3.0.0], [https://download.eclipse.org/modeling/mdt/papyrus/components/designer/2.1.0 Release 2.1.0] (until 2021-06) or a nightly a nightly build [https://ci.eclipse.org/papyrus/job/papyrus-designer-2022-06/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/], [https://ci.eclipse.org/papyrus/job/papyrus-designer-2023-03/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.designer.p2/target/repository/].
  
Please note that Papyrus SW designer depends on CDT (C++ code generation feature) and JDT (Java code generation) which both require a Java VM 17. This implies that you cannot use this installation option, if your existing Eclipse installation ships with an embedded Java VM that is older or the installed Java in your system is older. This is (unfortunately) the case for Papyrus RCPs older than 2023-03.
+
Please note that Papyrus SW designer depends on CDT (C++ code generation feature) and JDT (Java code generation) which both require a Java VM 17 in recent Eclipse version. This implies that you cannot use this installation option, if your existing Eclipse installation ships with an embedded Java VM that is older or the installed Java in your system is older. This is currently the case for Papyrus RCPs older than 2023-03.
  
 
=== Papyrus vs. Papyrus SW designer versions ===
 
=== Papyrus vs. Papyrus SW designer versions ===
Line 20: Line 20:
 
Papyrus SW Designer is an extension of Papyrus, but it is not part of the release train and released independently of Papyrus itself. Therefore, the version numbers differ.
 
Papyrus SW Designer is an extension of Papyrus, but it is not part of the release train and released independently of Papyrus itself. Therefore, the version numbers differ.
  
Future 3.0.0 of SW Designer will compatible with Papyrus 6.0 and 7.0<br/>
+
Release 3.0.0 of SW Designer is compatible with Papyrus 6.0 and 7.0<br/>
 
Release 2.1.0 of SW Designer is compatible with Papyrus 5.0 and 6.0.<br/>
 
Release 2.1.0 of SW Designer is compatible with Papyrus 5.0 and 6.0.<br/>
 
Release 2.0.0 of SW Designer is compatible with Papyrus 5.0 (for Eclipse version s 2021-03 and earlier)
 
Release 2.0.0 of SW Designer is compatible with Papyrus 5.0 (for Eclipse version s 2021-03 and earlier)

Revision as of 14:18, 21 April 2023

< Papyrus SW designer

Getting started

Installation instructions

Papyrus Designer is an extension of the Papyrus modeler. In order to install it, there are three different methods.

1. The easiest way (if Papyrus is not already installed) is to install the Papyrus SW designer RCP [1]. Nightly RCPs for Eclipse 2023-03 are available as well [2].

2. Install Papyrus Software designer via the market place].

3. Open the standard Eclipse installation dialog (Help->Install New Software).

Within, add either a release update site of SW designer: Release 3.0.0, Release 2.1.0 (until 2021-06) or a nightly a nightly build [3], [4].

Please note that Papyrus SW designer depends on CDT (C++ code generation feature) and JDT (Java code generation) which both require a Java VM 17 in recent Eclipse version. This implies that you cannot use this installation option, if your existing Eclipse installation ships with an embedded Java VM that is older or the installed Java in your system is older. This is currently the case for Papyrus RCPs older than 2023-03.

Papyrus vs. Papyrus SW designer versions

Papyrus SW Designer is an extension of Papyrus, but it is not part of the release train and released independently of Papyrus itself. Therefore, the version numbers differ.

Release 3.0.0 of SW Designer is compatible with Papyrus 6.0 and 7.0
Release 2.1.0 of SW Designer is compatible with Papyrus 5.0 and 6.0.
Release 2.0.0 of SW Designer is compatible with Papyrus 5.0 (for Eclipse version s 2021-03 and earlier)

Provided Examples

A good starting point for Papyrus Designer are example models containing comments. These examples are available via File->New->Example, category "Papyrus" examples.

Back to the top