...
If you are using Daffodil via its CLI or calling it from your own application via its APIs, then you may want to use the Eclipse IDE to support authoring DFDL schemas. In that case there is a page about how to setup Eclipse. You will want to dedicate a whole installation of eclipse to this purpose, however, that you do not use for other purposes, due to details about the way one must take-over the handling of XML Schemas.
See
...
For Daffodil Developers
Setup of Eclipse for Daffodil developers has a number of aspects. Daffodil is mostly written in Scala, and there is a Scala IDE plug-in for Eclipse.
See
- Tested/Verified Tool Versions - for what version of Eclipse to install
- Installing Eclipse
- Configure Eclipse - Part 1
- Configure Eclipse - Part 2 - Settings and XML
- Eclipse Tricks and Notes