Skip to content

Apache Ivy Support / Multi Project EAR deployment #2752

Closed Answered by fbricon
isaacgale asked this question in Q&A
Discussion options

You must be logged in to vote

We have no plans to provide built-in Ant/Ivy support in jdt.ls, however you can create a jdt.ls extension that does that.

  • create an eclipse plugin that depends on jdt.ls. You can look at jbang-eclipse for instance. Your plugin must have no dependencies to anything Eclipse UI related, just core Ant stuff.
  • provide a custom project importer , that will detect ant/ivy files, that will then import / configure the project as an eclipse project.
  • declare it in your plugin.xml. Lowest order value has the highest priority
  • To be able to react to ant/ivy configuration changes, you need to provide a custom build support, similar to the Maven one for instance.
  • declare it in your plugin.xml
  • When making…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by isaacgale
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants