Skip to content

Conversation

@rgrunber
Copy link

@rgrunber rgrunber commented Aug 27, 2022

  • Java 17
  • Tycho 2.7.4
  • Eclipse 2022-06 (4.24) Release repository
  • org.eclipse.jdt.ls.tp 1.14.0 for target platform
  • Remove tycho-packaging-plugin
  • Remove pack200 (removed in Java 14)

Signed-off-by: Roland Grunberg [email protected]

I pointed @shawn-hurley to this from https://github.com/eclipse/eclipse.jdt.ls/wiki/Contribute-an-extension-bundle and it's currently in a pretty broken state. Bintray is basically gone, but one can still build and install the archetype in the local repo and use it that way.

The only thing I can't get working are the tests. For some reason the tests fails to include the m2e bundles. They're optional (I suspect that's why) but optional deps shouldn't be skipped. Being optional is a separate bug in the JDT-LS manifest. It really should be a normal requirement in JDT-LS as we import it .

- Java 17
- Tycho 2.7.4
- Eclipse 2022-06 (4.24) Release repository
- org.eclipse.jdt.ls.tp 1.14.0 for target platform
- Remove tycho-packaging-plugin
- Remove pack200 (removed in Java 14)

Signed-off-by: Roland Grunberg <[email protected]>
Comment on lines +78 to +82
<artifact>
<groupId>org.eclipse.jdt.ls</groupId>
<artifactId>org.eclipse.jdt.ls.tp</artifactId>
<version>${symbol_dollar}{jdt.ls.version}</version>
</artifact>
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we should create a separate target file (and module) for this. vscode-pde would then support building it, which currently, is not the case.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would very much be in favor of this if vscode-pde is able to handle it then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants