Missing required bundle and Missing required capability
- Lingua principale
- Java
- Stelle
- 5.6k
- Fork
- 559
- Merge medio
- 1g 14h
- PR unite (30g)
- 43
Descrizione
Hi,
I'm working on an upgrade of the spotless plugin gradle from 5.16.0 to the latest (7.0.2).
I have this error when running the `spotlessGroovyGradle` task:
```bash
Missing required bundle org.eclipse.jdt.debug needed by [org.eclipse.jdt.launching, org.eclipse.jdt.launching.macosx]
Missing required capability osgi.extender:osgi.extender=osgi.serviceloader.processor needed by org.apache.commons.commons-logging
Missing required capability osgi.serviceloader:osgi.serviceloader=org.apache.commons.logging.LogFactory needed by org.apache.commons.commons-logging
Missing required capability osgi.serviceloader:osgi.serviceloader=org.apache.juli.logging.Log needed by org.mortbay.jasper.apache-jsp
Missing required capability osgi.extender:osgi.extender=osgi.serviceloader.processor needed by org.mortbay.jasper.apache-jsp
Recommend setting osgi.configuration.area to a directory, getDataFile will return null
```
I have made a sample project from a fresh spring boot project, [the source code can be found here](https://github.com/nicolasb29/spotlestest) and the [error in this output](https://github.com/nicolasb29/spotlestest/actions/runs/13759762141/job/38473222042#step:5:32). I also made test on Ubuntu and MacOS and the problem is the same.
I have check there issues but it didn't work:
- #2089
- #1860
i.e.: the format.gradle file is on a separate file because in my case it's hosted on a central repository.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con il progetto di esempio e il relativo file format.gradle separato, quindi esegui il task spotlessGroovyGradle utilizzando l’upgrade di Spotless dalla versione 5.16.0 alla 7.0.2. Confronta l’output di GitHub Actions su Ubuntu e macOS e analizza le issue #2089 e #1860. Il lavoro è completato quando il task viene eseguito senza errori relativi a bundle, capability o configurazione mancanti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- groovy, java, spring-boot
- Ambito
- build-system
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100