maven-simple

Example Maven project demonstrating the use of (by jitpack)

Maven-simple Alternatives

Similar projects and alternatives to maven-simple

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better maven-simple alternative or higher similarity.

maven-simple reviews and mentions

Posts with mentions or reviews of maven-simple. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-02.
  • Deploying Java Artifacts to Multiple Maven Repositories with GitHub Actions
    3 projects | dev.to | 2 Nov 2022
    name: Maven Package on: release: types: [created] jobs: publish: runs-on: ubuntu-latest env: artifact_name: chips-n-salsa steps: - uses: actions/[email protected] - name: Get the release version id: get_version run: echo "VERSION=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_OUTPUT - name: Update package version run: mvn versions:set -DnewVersion=${{ steps.get_version.outputs.VERSION }} - name: Set up JDK 17 for deploy to OSSRH uses: actions/[email protected] with: distribution: 'adopt' java-version: '17' server-id: ossrh server-username: MAVEN_USERNAME server-password: MAVEN_CENTRAL_TOKEN gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} gpg-passphrase: MAVEN_GPG_PASSPHRASE - name: Publish to Apache Maven Central run: mvn deploy -PossrhDeploy env: MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.MAVEN_CENTRAL_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} - name: Set up JDK 17 for deploy to github packages uses: actions/[email protected] with: distribution: 'adopt' java-version: '17' server-id: github - name: Publish to GitHub Packages Apache Maven run: mvn deploy -PgithubDeploy env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload jar files to release as release assets run: | TAG=${GITHUB_REF/refs\/tags\//} gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}.jar gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-sources.jar gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-javadoc.jar gh release upload ${TAG} target/${{ env.artifact_name }}-${{ steps.get_version.outputs.VERSION }}-jar-with-dependencies.jar env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Request release from JitPack to trigger build run: | JITPACK_URL="https://jitpack.io/org/cicirello/${{ env.artifact_name }}/${{ steps.get_version.outputs.VERSION }}/maven-metadata.xml" # timeout in 30 seconds to avoid waiting for build curl -s -m 30 ${JITPACK_URL} || true
  • A new tool-author-friendly way to distribute Gradle/Maven dependencies
    3 projects | reddit.com/r/Kotlin | 20 Oct 2022
    allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
  • How to create a library?
    2 projects | reddit.com/r/Kotlin | 24 Sep 2022
    There are multiple places you can publish. The easiest is through: https://jitpack.io/ .
  • ☎️ An Open Source Java SDK to validate phonenumbers in New-Caledonia 🧑‍🤝‍🧑
    3 projects | dev.to | 12 Sep 2022
    Ajouter la repo Jitpack :
  • Ahead-of-time JitPack Builds with Custom GroupId via GitHub Actions
    3 projects | dev.to | 11 Aug 2022
    name: Release on: release: types: [created] jobs: publish: runs-on: ubuntu-latest steps: - name: Get the release version, removing the v from the tag id: get_version run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\/v/} - name: Request release from JitPack to trigger build run: | JITPACK_URL="https://jitpack.io/com/example/REPOSITORY/${{ steps.get_version.outputs.VERSION }}/" # timeout in 30 seconds to avoid waiting for build curl -s -m 30 ${JITPACK_URL} || true
  • Kts Scripting of Yaml & Json Dialects
    4 projects | dev.to | 9 Aug 2022
    #!/usr/bin/env kotlin @file:Repository("https://jitpack.io") @file:Repository("https://maven.tryformation.com/releases") @file:DependsOn("com.github.jillesvangurp:kt-search-kts:0.1.3") import com.jillesvangurp.ktsearch.ClusterStatus import com.jillesvangurp.ktsearch.clusterHealth import com.jillesvangurp.ktsearch.kts.addClientParams import com.jillesvangurp.ktsearch.kts.searchClient import com.jillesvangurp.ktsearch.root import kotlinx.cli.ArgParser import kotlinx.coroutines.runBlocking val parser = ArgParser("script") val searchClientParams = parser.addClientParams() parser.parse(args) val client = searchClientParams.searchClient // now use the client as normally in a runBlocking block runBlocking { val clusterStatus=client.clusterHealth() client.root().let { rootResp -> println( """ Cluster name: ${rootResp.clusterName} Search Engine distribution: ${rootResp.version.distribution} Version: ${rootResp.version.number} Status: ${clusterStatus.status} """.trimIndent() ) } }
  • How to Configure JitPack for Recent JDK Versions
    2 projects | dev.to | 4 Aug 2022
    JitPack works a bit differently than most other Maven artifact repositories. For most Maven repositories, such as Maven Central or GitHub Packages, you first build the artifacts either locally on your own system, or perhaps as part of a CI/CD workflow (e.g., via GitHub Actions); and then after building your artifacts (e.g., various jar files of compiled class files, source code, documentation, etc) you deploy them to your chosen Maven artifact repository.
  • Start creating simple text editor library for Jetpack Compose
    2 projects | dev.to | 26 Jun 2022
    allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
  • Using URLs for dependency management
    4 projects | reddit.com/r/java | 15 Jun 2022
    To meet you halfway via Maven/Gradle, there's a simple way of targeting a Github repo as a dependency: https://jitpack.io/
  • Huawei-Ima Video Ad Adapter
    2 projects | reddit.com/r/u_HDGTurkey | 11 May 2022
    repositories { google() jcenter() // Also, make sure jcenter() is included maven { url 'https://developer.huawei.com/repo/' } // Add this line maven {url "https://jitpack.io"} // Add this line } ... allprojects { repositories { google() jcenter() // Also, make sure jcenter() is included maven { url 'https://developer.huawei.com/repo/' } //Add this line maven {url "https://jitpack.io"} // Add this line } }
  • A note from our sponsor - Zigi
    www.zigi.ai | 7 Dec 2022
    Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks. Learn more →

Stats

Basic maven-simple repo stats
39
23
0.0
about 2 months ago
Write Clean Java Code. Always.
Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com