[SOLVED] "Plugin execution not covered by lifecycle configuration" errors after clean Eclipse install

Great you want to build your own binding. The link you pointed to is indeed the old documentation. There is new documentation, but it’s not completely up-to-date. You can find it here: Developer Guide | openHAB

However. I wrote a migration guide that also contains the steps you need for developing a new binding:

The relevant steps are:

  • Step 2
  • Step 3: If you have no original code to copy, git clone your github fork to the git directory.
  • Step 5: To create the basis for your new binding
  • Step 9
  • Step 10
  • Step 11
  • Step 12: This is about pushing your changes back to github. Instead of what is described:
    First make a branch git checkout -b <your branch>
    and than git push. The first time it will show an error message and the command you should use because your branch isn’t tracked. Copy and run the shown command. The next time you can, after committing your code use git push or your favorite git gui.
1 Like