# IDE & Build

**URL:** https://community.openhab.org/c/development/ide/34.md

[Latest](https://community.openhab.org/latest.md) · [Categories](https://community.openhab.org/categories.md) · [Tags](https://community.openhab.org/tags.md)

---

## [VS Code and Copilot free plan](https://community.openhab.org/t/vs-code-and-copilot-free-plan/169297)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 197\
**Last updated:** [October 29, 2026, 10:38pm UTC](https://community.openhab.org/t/vs-code-and-copilot-free-plan/169297 "2026-10-29T22:38:20Z")

</div>

First, I’d like to say that I’m really not at all convinced that we’ll save time by using “AI agents” when developing. I use no AI when I write Java, and I’m quite happy with that. However, I’ve been making some JavaScr…

---

## [Subject: Unable to build a new binding with Maven – ASM version dependency resolution error](https://community.openhab.org/t/subject-unable-to-build-a-new-binding-with-maven-asm-version-dependency-resolution-error/170676)

<div class="topic-metadata">

**Author:** [@aleksey.kurchavy](https://community.openhab.org/u/aleksey.kurchavy)\
**Replies:** 2\
**Last updated:** [October 14, 2026, 10:31am UTC](https://community.openhab.org/t/subject-unable-to-build-a-new-binding-with-maven-asm-version-dependency-resolution-error/170676 "2026-10-14T10:31:16Z")

</div>

Hi everyone, I’m having trouble building a new openHAB binding with Maven and would appreciate some help. I followed the official openHAB developer documentation. Here are the steps I took: Forked the entire openha…

---

## [Eclipse - can't resolve: org.eclipse.equinox.metatype not found](https://community.openhab.org/t/eclipse-cant-resolve-org-eclipse-equinox-metatype-not-found/169905)

<div class="topic-metadata">

**Author:** [@ErikDB](https://community.openhab.org/u/ErikDB)\
**Replies:** 9\
**Last updated:** [September 28, 2026, 9:57am UTC](https://community.openhab.org/t/eclipse-cant-resolve-org-eclipse-equinox-metatype-not-found/169905 "2026-09-28T09:57:38Z")

</div>

I’m trying to run debugging in Eclipse, and once again, ‘resolving’ fails. This time the culprit allegedly is org.eclipse.equinox.metatype. I tried searching the forum for help, but didn’t seem to find anything on th…

---

## [Felix Gogo console with demo app](https://community.openhab.org/t/felix-gogo-console-with-demo-app/170113)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 1\
**Last updated:** [August 22, 2026, 1:07pm UTC](https://community.openhab.org/t/felix-gogo-console-with-demo-app/170113 "2026-08-22T13:07:08Z")

</div>

I’m not sure if this applies outside Eclipse or not, but in Eclipse at least, the Felix Gogo console (a very basic version of the Karaf console) is in the same window as the log output. It makes it virtually impossible t…

---

## [Running \`org.openhab.demo.app\` with \`org.openhab.automation.jsscripting\` enabled](https://community.openhab.org/t/running-org-openhab-demo-app-with-org-openhab-automation-jsscripting-enabled/162466)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 24\
**Last updated:** [May 30, 2026, 12:21pm UTC](https://community.openhab.org/t/running-org-openhab-demo-app-with-org-openhab-automation-jsscripting-enabled/162466 "2026-05-30T12:21:16Z")

</div>

I’m doing development using Eclipse, and use the demo.app to run OH within Eclipse. I’m currently working with things related to add-ons and the community marketplace, and a lot of these add-ons rely on jsscripting, so …

---

## [Resolve "demo app" after \`SitemapProvider\` was added](https://community.openhab.org/t/resolve-demo-app-after-sitemapprovider-was-added/168923)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 1\
**Last updated:** [March 28, 2026, 8:22pm UTC](https://community.openhab.org/t/resolve-demo-app-after-sitemapprovider-was-added/168923 "2026-03-28T20:22:37Z")

</div>

I just rebased my YAML rule branch to latest main, which brought in the new SitemapProvider. Now I can no longer resolve the bndrun file to launch “demo app” because: Resolution failed. Capabilities satisfying the follo…

---

## [Pax Log4J logging not working in eclipse](https://community.openhab.org/t/pax-log4j-logging-not-working-in-eclipse/168654)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 0\
**Last updated:** [February 26, 2026, 11:49am UTC](https://community.openhab.org/t/pax-log4j-logging-not-working-in-eclipse/168654 "2026-02-26T11:49:25Z")

</div>

Hello, I’m don’t know if I’m the only one, but the logging stop working correctly for me in eclipse since a few days, weeks ? Pax logging is ok, but it seems it fails to load the log4j2.xml configuration, and fallback …

---

## [VsCode: No such compiler 'eclipse'](https://community.openhab.org/t/vscode-no-such-compiler-eclipse/168127)

<div class="topic-metadata">

**Author:** [@Daniel615be](https://community.openhab.org/u/Daniel615be)\
**Replies:** 4\
**Last updated:** [January 27, 2026, 9:42pm UTC](https://community.openhab.org/t/vscode-no-such-compiler-eclipse/168127 "2026-01-27T21:42:56Z")

</div>

Platform information: Hardware: x64 OS: Windows 11 Java Runtime Environment: OpenJDK Runtime Environment Zulu21.42+19-CA openHAB version: 5.2.0 Issue of the topic: The compilation on VsCode stops working. After a…

---

## [VSC always change .classpath file of each bundle](https://community.openhab.org/t/vsc-always-change-classpath-file-of-each-bundle/97547)

<div class="topic-metadata">

**Author:** [@DerOetzi](https://community.openhab.org/u/DerOetzi)\
**Replies:** 7\
**Last updated:** [January 24, 2026, 11:19am UTC](https://community.openhab.org/t/vsc-always-change-classpath-file-of-each-bundle/97547 "2026-01-24T11:19:04Z")

</div>

Hi, I developing openhab with Visual Studio Code, but have two anoying things on that: first thing at each bundle .classpath-file there are file changes always when opening VSC there are following lines added by Visua…

---

## [Eclipse code formatter settings for OH](https://community.openhab.org/t/eclipse-code-formatter-settings-for-oh/167730)

<div class="topic-metadata">

**Author:** [@AndrewFG](https://community.openhab.org/u/AndrewFG)\
**Replies:** 0\
**Last updated:** [December 30, 2025, 12:14pm UTC](https://community.openhab.org/t/eclipse-code-formatter-settings-for-oh/167730 "2025-12-30T12:14:55Z")

</div>

I know that somewhere on GitHub are some files with the code formatter settings for the Eclipse IDE to ensure that it produces the same formatted result as Spotless =\> But where exactly are they please? EDIT: I found i…

---

## [How to run OSGi tests](https://community.openhab.org/t/how-to-run-osgi-tests/167606)

<div class="topic-metadata">

**Author:** [@marcusb](https://community.openhab.org/u/marcusb)\
**Replies:** 0\
**Last updated:** [December 21, 2025, 6:50pm UTC](https://community.openhab.org/t/how-to-run-osgi-tests/167606 "2025-12-21T18:50:05Z")

</div>

Hi, I am writing a binding and want to add an OSGi integration test. I’ve created a module in itests directory but am struggling with: How to create the itest.bndrun file How to run the tests Command line is fine, wi…

---

## [Null type mismatch in openhab.core](https://community.openhab.org/t/null-type-mismatch-in-openhab-core/167595)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 1\
**Last updated:** [December 21, 2025, 8:07am UTC](https://community.openhab.org/t/null-type-mismatch-in-openhab-core/167595 "2025-12-21T08:07:08Z")

</div>

Hello, I don’t know if it’s only me. But each time I try to compile openhab-core, I end up with 7/8 Null type mismatch error in openhab-core. This is not really a great deal, but have to patch every time a few files, m…

---

## [Eclipse debugging](https://community.openhab.org/t/eclipse-debugging/167335)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 2\
**Last updated:** [November 26, 2025, 8:00pm UTC](https://community.openhab.org/t/eclipse-debugging/167335 "2025-11-26T20:00:18Z")

</div>

Hello, Another question that I would appreciate to have your feedback. Debugging openhab with eclipse is a pain for me. Many time, I have to wait several couple of seconds (\>30 or 60s) when eating end points before I…

---

## [Something wrong with woodstock dependency,](https://community.openhab.org/t/something-wrong-with-woodstock-dependency/167120)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 1\
**Last updated:** [November 9, 2025, 7:02am UTC](https://community.openhab.org/t/something-wrong-with-woodstock-dependency/167120 "2025-11-09T07:02:32Z")

</div>

Hello, I’m experiencing some issue to include a third party library in one of my addon. I’ve trace the issue that seems to come from woodstox dependency. Status ERROR: org.bndtools.launch code=0 com.fasterxml.woodstox…

---

## [OH3.2 Eclipse IDE: Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory](https://community.openhab.org/t/oh3-2-eclipse-ide-caused-by-java-lang-noclassdeffounderror-org-slf4j-loggerfactory/137827)

<div class="topic-metadata">

**Author:** [@lsafelix75](https://community.openhab.org/u/lsafelix75)\
**Replies:** 16\
**Last updated:** [October 19, 2025, 6:04pm UTC](https://community.openhab.org/t/oh3-2-eclipse-ide-caused-by-java-lang-noclassdeffounderror-org-slf4j-loggerfactory/137827 "2025-10-19T18:04:53Z")

</div>

Hi, I migrated from OH3.1 to OH3.2 on Eclipse IDE. Maven resolution if fine but when I link the add-on via IDE (debug) or import to OH3.2 distro, Im getting the following error. It seems that my custom bundle is unable …

---

## [VsCode / Git - Openhabian --\> auto CRLF](https://community.openhab.org/t/vscode-git-openhabian-auto-crlf/166752)

<div class="topic-metadata">

**Author:** [@Oetzi-1987](https://community.openhab.org/u/Oetzi-1987)\
**Replies:** 4\
**Last updated:** [October 12, 2025, 2:23pm UTC](https://community.openhab.org/t/vscode-git-openhabian-auto-crlf/166752 "2025-10-12T14:23:04Z")

</div>

Hi folks, during my first development for openhabian i was running in some general issues which i can’t solve. Hopefully you could help me an afterwards, I would create a new Documentation page that’s are any new guy c…

---

## [OSGi Resolve gives error](https://community.openhab.org/t/osgi-resolve-gives-error/160641)

<div class="topic-metadata">

**Author:** [@SidneyVanDeStouwe](https://community.openhab.org/u/SidneyVanDeStouwe)\
**Replies:** 40\
**Last updated:** [September 7, 2025, 5:13pm UTC](https://community.openhab.org/t/osgi-resolve-gives-error/160641 "2025-09-07T17:13:11Z")

</div>

Platform information: Hardware: PC OS: Windows 11 Pro Java Runtime Environment:JDK-17 openHAB version: 4.2 Exception during resolution. java.lang.NullPointerException: Cannot invoke "aQute.bnd.build.Project.get(Stri…

---

## [Can't "Resolve" in "app.bndrun" - "aQute.bnd.build.Project.exception"](https://community.openhab.org/t/cant-resolve-in-app-bndrun-aqute-bnd-build-project-exception/165301)

<div class="topic-metadata">

**Author:** [@ErikDB](https://community.openhab.org/u/ErikDB)\
**Replies:** 2\
**Last updated:** [August 18, 2025, 11:12am UTC](https://community.openhab.org/t/cant-resolve-in-app-bndrun-aqute-bnd-build-project-exception/165301 "2025-08-18T11:12:39Z")

</div>

I can’t “Resolve”: Exception during resolution. java.lang.NullPointerException: Cannot invoke "aQute.bnd.build.Project.exception(java.lang.Throwable, String, Object\[\])" because "this.project" is null at biz.aQute.res…

---

## [Openhab build on github platform,](https://community.openhab.org/t/openhab-build-on-github-platform/163025)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 1\
**Last updated:** [August 4, 2025, 6:54pm UTC](https://community.openhab.org/t/openhab-build-on-github-platform/163025 "2025-08-04T18:54:13Z")

</div>

Hello, Since the move to 5.0 développement branch, the automatic build on github is very, very, very long. This is because the github action build is building all the bindings. Before 5.0, build on github was only buil…

---

## [How to run OSGi tests?](https://community.openhab.org/t/how-to-run-osgi-tests/164377)

<div class="topic-metadata">

**Author:** [@maxim-ka](https://community.openhab.org/u/maxim-ka)\
**Replies:** 5\
**Last updated:** [July 28, 2025, 5:15am UTC](https://community.openhab.org/t/how-to-run-osgi-tests/164377 "2025-07-28T05:15:58Z")

</div>

Do we have step by step manual about running \*JavaOSGiTest from cmd?

---

## [How to make a local snapshot build](https://community.openhab.org/t/how-to-make-a-local-snapshot-build/164298)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 8\
**Last updated:** [July 21, 2025, 1:20pm UTC](https://community.openhab.org/t/how-to-make-a-local-snapshot-build/164298 "2025-07-21T13:20:35Z")

</div>

I’m using the Eclipse dev environment, and it works fine for most things. But, the lack of some of the Karaf stuff makes it difficult at times. So, I want to be able to debug “a real installation”. I’ve figured out that…

---

## [Create a new org.openhab.ui-x.y.z.jar](https://community.openhab.org/t/create-a-new-org-openhab-ui-x-y-z-jar/164657)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 2\
**Last updated:** [June 24, 2025, 6:37pm UTC](https://community.openhab.org/t/create-a-new-org-openhab-ui-x-y-z-jar/164657 "2025-06-24T18:37:46Z")

</div>

Hello, Can someone point me to instruction on how to build a new jar for the UI bundles. I was able to produce the content of org.openhab.ui/web/ folder using the command “npm run build:prod”. I have something in the …

---

## [Fresh IDE install doesn't build](https://community.openhab.org/t/fresh-ide-install-doesnt-build/163738)

<div class="topic-metadata">

**Author:** [@markus7017](https://community.openhab.org/u/markus7017)\
**Replies:** 8\
**Last updated:** [June 23, 2025, 11:46am UTC](https://community.openhab.org/t/fresh-ide-install-doesnt-build/163738 "2025-06-23T11:46:05Z")

</div>

I tried a fresh IDE install on macOS with Eclipse 2025-03, 2024-12, 2024-03 + Java 21.0.6. After adding the Shelly binding and doing a Maven:Update Project the IDE shows a problem in it’s pom.xml Same problem with AVM …

---

## [Can't build Javascript add-on (org.openhab.automation.jsscripting)](https://community.openhab.org/t/cant-build-javascript-add-on-org-openhab-automation-jsscripting/161535)

<div class="topic-metadata">

**Author:** [@jdandrews](https://community.openhab.org/u/jdandrews)\
**Replies:** 4\
**Last updated:** [June 23, 2025, 9:30am UTC](https://community.openhab.org/t/cant-build-javascript-add-on-org-openhab-automation-jsscripting/161535 "2025-06-23T09:30:29Z")

</div>

Platform information: Hardware: x86 Mac Java Runtime Environment: Oracle JDK 21.0.4 openHAB version: 5.0.0-SNAPSHOT (head of the git repo today) Maven 3.9.9, Node 14.15.0 I’m unable to build openhab-addons; I get th…

---

## [Debugging binding outside of OH repository](https://community.openhab.org/t/debugging-binding-outside-of-oh-repository/163569)

<div class="topic-metadata">

**Author:** [@ErikDB](https://community.openhab.org/u/ErikDB)\
**Replies:** 44\
**Last updated:** [May 29, 2025, 11:38am UTC](https://community.openhab.org/t/debugging-binding-outside-of-oh-repository/163569 "2025-05-29T11:38:11Z")

</div>

I would like to investigate @Seaside’s Unifi Protect binding, but I’m not succeeding for now… The binding is not in GitHub - openhab/openhab-addons: Add-ons for openHAB. I therefore downloaded the branch from GitHub - se…

---

## [Using Eclipse with openhab-webui](https://community.openhab.org/t/using-eclipse-with-openhab-webui/162923)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 29\
**Last updated:** [April 2, 2025, 7:06pm UTC](https://community.openhab.org/t/using-eclipse-with-openhab-webui/162923 "2025-04-02T19:06:06Z")

</div>

Having openhab-webui imported as a project in Eclipse tends to go into a refresh/build loop at times, and it can be very frustrating to try to “break the loop”. It also leads to long build times whenever something has be…

---

## [Slow app.bndrun launch when having full core source under eclipse,](https://community.openhab.org/t/slow-app-bndrun-launch-when-having-full-core-source-under-eclipse/163485)

<div class="topic-metadata">

**Author:** [@lo92fr](https://community.openhab.org/u/lo92fr)\
**Replies:** 4\
**Last updated:** [April 1, 2025, 5:57pm UTC](https://community.openhab.org/t/slow-app-bndrun-launch-when-having-full-core-source-under-eclipse/163485 "2025-04-01T17:57:40Z")

</div>

Platform information: Hardware: Ryzen 7 3700x, SDD Nvme, 16Go OS: Windows 11 Java Runtime Environment: Java Zulu version 21 openHAB version: 5.x Hello all, I don’t undestand why openhab launch such slow when we hav…

---

## [Spotless converting newlines to CRLF](https://community.openhab.org/t/spotless-converting-newlines-to-crlf/109493)

<div class="topic-metadata">

**Author:** [@pfink](https://community.openhab.org/u/pfink)\
**Replies:** 10\
**Last updated:** [March 22, 2025, 10:11am UTC](https://community.openhab.org/t/spotless-converting-newlines-to-crlf/109493 "2025-03-22T10:11:58Z")

</div>

Spotless always converts the newlines to CRLF in my environment, very annoying -.- Does somebody know how to solve this? Git core.autocrlf is set to input, although changing it to other values does not affect the behavi…

---

## [Adding an Add-On to Eclipse IDE](https://community.openhab.org/t/adding-an-add-on-to-eclipse-ide/162792)

<div class="topic-metadata">

**Author:** [@ErikDB](https://community.openhab.org/u/ErikDB)\
**Replies:** 5\
**Last updated:** [March 18, 2025, 12:46pm UTC](https://community.openhab.org/t/adding-an-add-on-to-eclipse-ide/162792 "2025-03-18T12:46:06Z")

</div>

I’m trying to get some insight about the inner workings of bindings, and I’ve walked through the walkthrough, and now I’m at “Modifying and Debugging Add-ons” - “2. Build Sources”. But now I wonder whether I should tick…

---

## [Eclipse fails to run JUnit tests in IDE](https://community.openhab.org/t/eclipse-fails-to-run-junit-tests-in-ide/160744)

<div class="topic-metadata">

**Author:** [@AndrewFG](https://community.openhab.org/u/AndrewFG)\
**Replies:** 4\
**Last updated:** [March 18, 2025, 11:27am UTC](https://community.openhab.org/t/eclipse-fails-to-run-junit-tests-in-ide/160744 "2025-03-18T11:27:54Z")

</div>

When I try to run JUnit tests in the Eclipse IDE (right click | Run | Junit test) it now fails with the following error. It used to work fine. Can anyone please tell me what I need to change? Error: Could not find or lo…

[Next page](https://community.openhab.org/c/development/ide/34.md?page=1)
