Newer ServiceStack.Java versions available in Maven Central Repository?

The latest version of ServiceStack.Java available in the Maven Central Repository is 1.0.37, from 2020-Jan-31.

https://search.maven.org/search?q=net.servicestack

But the ServiceStack.Java repo has new versions (tags up to v1.0.40 and work done until April-ish

Are these releases no longer being deployed to the Maven Central Repository?

We use jfrog Bintray to publish to Maven which takes care of it for us, from what I can see it says the latest version is on Maven:

image

Though maybe only through their repo?

<?xml version="1.0" encoding="UTF-8" ?>
<settings xsi:schemaLocation='http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd'
          xmlns='http://maven.apache.org/SETTINGS/1.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
    
    <profiles>
        <profile>
            <repositories>
                <repository>
                    <snapshots>
                        <enabled>false</enabled>
                    </snapshots>
                    <id>bintray-servicestack-maven</id>
                    <name>bintray</name>
                    <url>https://dl.bintray.com/servicestack/maven</url>
                </repository>
            </repositories>
            <pluginRepositories>
                <pluginRepository>
                    <snapshots>
                        <enabled>false</enabled>
                    </snapshots>
                    <id>bintray-servicestack-maven</id>
                    <name>bintray-plugins</name>
                    <url>https://dl.bintray.com/servicestack/maven</url>
                </pluginRepository>
            </pluginRepositories>
            <id>bintray</id>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>bintray</activeProfile>
    </activeProfiles>
</settings>

They used to have an old UI where I had to manually sync it to Maven Central, but can’t see that option anymore in the newer UI, so thought it was now automatically synced. I’ve seen that I can change back to the old UI and I’ve manually performed the sync of both packages, it says its synced:

But don’t see the updated version reflected in the search results, maybe it takes a while to update the package index.

Yep looks like it just took a while to sync, it’s up now:

Thanks Demis.

Yeah, I’ve noticed when publishing our own Java packages (using an AppVeyor CI build and a SonaType account), there is still manual intervention required to get it published on Maven Central, and the new package always takes about 12 hours to show up in package search results.

I’m pretty spoiled with the simpler NuGet publishing experience and 10-minute average delay that we get for our .NET stuff.

1 Like