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 "Scout/HowTo/4.0/Create a new project"

< Scout‎ | HowTo‎ | 4.0
(Step 3 (Optional))
(Replaced content with "The Scout documentation has been moved to https://eclipsescout.github.io/.")
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{ScoutPage|cat=HowTo 4.0}}
+
The Scout documentation has been moved to https://eclipsescout.github.io/.
 
+
== Scout Explorer view ==
+
[[Image:Scout.3.9.howto.createproject.01.png]]
+
 
+
In the {{ScoutLink|SDK|Explorer View|Scout Explorer view}} select ''New Scout Project...'' in the context menu of the ''Scout Projects'' folder.
+
 
+
== Step 1 ==
+
[[Image:Scout.3.9.howto.createproject.02.png]]
+
 
+
In this step, it is possible to choose:
+
* The Project Name: Base name of the project and the plugins that belong to the project.
+
* The Project Postfix: An optional postfix to add to the plugin names.
+
* The Eclipse Platform: Choose which Eclipse version should be used as target platform for the new project.
+
* The JDT Preferences: If checked the Scout default Java development settings are copied. Otherwise you start with no settings and can apply your own template.
+
* The Project Alias: The short name to use for the application. The client executables and server servlet names will use this shortname.
+
 
+
 
+
The plug-ins (e.g. {{ScoutLink|Concepts|UI Plug-Ins|UI Plug-Ins}}, {{ScoutLink|Concepts|Client Plug-In|Client}}, {{ScoutLink|Concepts|Shared Plug-In|Shared}}, {{ScoutLink|Concepts|Server Plug-In|Server}}) are named using the pattern:
+
  <project name>.<plug in>.<project postfix>
+
 
+
In the checkbox list you can choose which plugin-ins need to be created. A Scout application must not always be a client/server application.
+
 
+
You can also create [[{{BASEPAGENAME}}/Create_a_Standalone_Client_with_DB_Access|client only]] or server only applications.
+
But in any case you must include the shared plug-in in the project.
+
 
+
Because of the {{ScoutLink|Concepts|Separation_UI_and_GUI|separation of the UI and GUI}} it is possible to choose the UI Plug-ins that will render the application.
+
 
+
== Step 2 ==
+
[[Image:Scout.3.9.howto.createproject.03.png]]
+
 
+
This steps allows to choose {{ScoutLink|Concepts|Type of application|the type of application}} that should be created.
+
 
+
== Step 3 (Optional) ==
+
[[Image:Scout.3.9.howto.createproject.04.png]]
+
 
+
This step is only available if the RAP UI has been checked in [[{{BASEPAGENAME}}/{{SUBPAGENAME}}#Step_1|Step 1]].
+
 
+
You can choose where to take the RAP target platform plugins from. Depending on your choice an entry is created in the .target file that is created for your project:
+
*'''Create new RAP Target'''<br>This option is only available on an Eclipse with the ''Scout RAP Target'' Feature installed in the running Eclipse instance.<br>When choosing this option a new RAP target platform will be created at the local folder specified.
+
*'''Download RAP Target'''<br>When choosing this option the target platform will be downloaded into the running workspace. This download will then only be available to the active workspace!
+
*'''Existing RAP Target'''<br>An existing RAP target location can be specified.
+
*'''I'll do it later'''<br>When choosing this option the Scout SDK does not create a RAP target platform for you. The platform must be created manually after the Scout project has been created. The created project will not compile before a complete target platform has been created!
+

Latest revision as of 07:33, 18 March 2024

The Scout documentation has been moved to https://eclipsescout.github.io/.

Back to the top