Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/valery1707/springfox-assembly
Modulazed SpringFox dependency
https://github.com/valery1707/springfox-assembly
java java-11 java-9 java-9-module maven springfox
Last synced: 7 days ago
JSON representation
Modulazed SpringFox dependency
- Host: GitHub
- URL: https://github.com/valery1707/springfox-assembly
- Owner: valery1707
- License: mit
- Created: 2019-02-19T16:39:08.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-19T17:42:41.000Z (almost 6 years ago)
- Last Synced: 2024-11-22T18:38:27.841Z (2 months ago)
- Topics: java, java-11, java-9, java-9-module, maven, springfox
- Homepage: https://github.com/springfox/springfox/issues/2064
- Size: 5.86 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SpringFox dependency prepared for use in JDK 9+.
Similar to [andreasfrosig](/andreasfrosig)'s solution in [springfox/springfox#2064](https://github.com/springfox/springfox/issues/2064#issuecomment-416462729).
Builded library hosted on [JitPack](https://jitpack.io/).
For use `springfox` as module in JKD 9+ project with modules you need only this steps:
1. Add the JitPack repository to your build file as described in [JitPack](https://jitpack.io/) documentation
2. Add dependency on [`com.github.valery1707:springfox-assembly`](https://jitpack.io/#valery1707/springfox-assembly) with required version
3. Remove direct dependency on `io.springfox:springfox-core`, `io.springfox:springfox-spi` or `io.springfox:springfox-schema`
4. Remove transient dependency on `io.springfox:springfox-core`, `io.springfox:springfox-spi` or `io.springfox:springfox-schema` from libraries such as `io.springfox:springfox-swagger2`, `io.springfox:springfox-swagger-ui` and etc.
5. Replace modules `springfox.core` and `springfox.spi` with `springfox.assembly`If version is need for you does not exists already - you can request it by creating an Issue.