Changes for page Running KEITH
Last modified by Richard Kreissig on 2023/09/14 08:48
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. sdo1 +XWiki.nre - Content
-
... ... @@ -8,14 +8,18 @@ 8 8 9 9 For everything not mentioned here refer to [[Getting Eclipse>>doc:KIELER.Getting Eclipse||shape="rect"]] guide. 10 10 11 -Use the installer go to advanced mode, add the KIELER url. If you planto developforhesemanticlanguageserver(e.g.for thecompiler)youshouldselectKIELERsemanticsfordiagramonlyKIELERpragmatics.Inase selectthekeithstream.11 +Use the installer go to advanced mode, add the KIELER url. Then select first semantics and after that pragmatics (**that is very** **important**). You can see that you have done that correctly on the automatically generated name of your Eclipse: It should be something like kieler-semantics-theia. 12 12 13 - If you plantodevelopinelkat thesame time first selectthe EclispeLayoutKernelsetupand afterthat thesemanticsor pragmaticssetup.13 +Select the Theia stream for semantics and the Keith stream for pragmatics and use the latest Eclipse if possible. Set the targetplatform to latest and finish. 14 14 15 15 Wait till everything installs and the setup tasks finish. If you have any problems in this stage refer to the [[Getting Eclipse>>doc:KIELER.Getting Eclipse||shape="rect"]] guide. 16 16 17 - To run the language server go to //Run Configurations// create a new E//clipse Application// run configuration and select //Run an application// and //de.cau.cs.kieler.language.server.LanguageServer// (for semantics LS,//de.cau.cs.kieler.kgraph.language.server.LanguageServer// otherwise)17 +\\ 18 18 19 +The setup tasks for Modular Target will fail. Disable it after this happens and execute them again via //Help>Perform Setup Tasks//. Open the //plug-in development// perspective. Select working sets as top level elements. Run //clean build//. Several pragmatics projects have errors. Just close them and you will be fine. 20 + 21 +To run the language server go to //Run Configurations// create a new E//clipse Application// run configuration and select //Run an application// and //de.cau.cs.kieler.language.server.LanguageServer// 22 + 19 19 == [[image:attach:Screenshot from 2019-02-15 14-10-50.png]] == 20 20 21 21 \\ ... ... @@ -34,7 +34,7 @@ 34 34 35 35 [[image:attach:Screenshot from 2019-02-15 14-13-34.png]] 36 36 37 -The default port to which KEITH tries to connect is 5007. You can of course change this for the languae server but be aware that this has to be changed in KEITH too.41 +The default port to which KEITH tries to connect is 5007. 38 38 39 39 == Setting up a KEITH developer setup... == 40 40
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -730728 231 +73072681 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/730728 23/Running KEITH1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/73072681/Running KEITH