Skip to content

bniladridas/java-http-gradle-demo

Repository files navigation

Java HTTP Gradle Demonstration

A refined Gradle-managed Java endeavor exemplifying HTTP API client utilization with elegant separation of concerns.

Structure

  • api/: HTTP client implementation
  • model/: Data models of distinction
  • service/: Business logic orchestration
  • Main.java: Principal demonstration entry point

Prerequisites

  • Java 17: One may procure via brew install openjdk@17 (macOS) or from the Adoptium repository
  • Gradle: Acquire through brew install gradle (macOS) or employ the included wrapper ./gradlew

Kindly ensure Java 17 resides within your PATH. On macOS, append to ~/.zshrc:

export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"

Usage

./gradlew build    # Assemble the project
./gradlew run      # Execute the demonstration
./gradlew dependencyUpdates  # Inspect for updates

About

client using Gradle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages