-
|
I installed Eclipse 2020-12 and imported the SADL project. When I launch the SADL IDE from debug/run as an Eclipse Application, it launches Eclipse 2020-03. How do I change it so that it launches Eclipse 2020-12? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
|
To make your SADL projects launch Eclipse 2020-12 instead of 2020-03, you need to edit SADL's target platform definition file (sadl3/com.ge.research.sadl.parent/com.ge.research.sadl.target/com.ge.research.sadl.target.target), save it, and clean/rebuild the SADL projects. After you edit that file, Eclipse will complain when some requirements won't work together so you'll know which requirements you have to fix. You'll have to update Xtext from 2.23.0 to 2.24.0 and you may have to update some other lines too. Then you'll have to update the installation instructions to say install Eclipse 2020-12 instead of 2020-03 (here are some of these files below): You'll also have to update the Xtext version in one of the Maven poms too: |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @tuxji I changed the .target file to use 2020-12 eclipse repos and tried to mvn build. I get an error saying it can't find org.junit.jupiter.api/5.6.0.v20200203-2009. What's the proper way to fix/resolve this kind of error dependency? How do you find the right versions of those dependencies? |
Beta Was this translation helpful? Give feedback.
-
|
Changed versions to "0.0.0" and it failed to find a bundle: [ERROR] Cannot resolve project dependencies: I looked at the orbit downloads repo and for org.objectweb.asm there are no versions within [7.0.0,8.0.0) . I haven't been able to find where that version range requirement comes from. |
Beta Was this translation helpful? Give feedback.
To make your SADL projects launch Eclipse 2020-12 instead of 2020-03, you need to edit SADL's target platform definition file (sadl3/com.ge.research.sadl.parent/com.ge.research.sadl.target/com.ge.research.sadl.target.target), save it, and clean/rebuild the SADL projects. After you edit that file, Eclipse will complain when some requirements won't work together so you'll know which requirements you have to fix. You'll have to update Xtext from 2.23.0 to 2.24.0 and you may have to update some other lines too. Then you'll have to update the installation instructions to say install Eclipse 2020-12 instead of 2020-03 (here are some of these files below):