You can easily create a fully functional, basic Maven repository on your web hosting provider’s account. It will give others the possibility to access your released artifacts using clean URLs (like yoursite.com/maven or maven.yoursite.com) or use it as a repository straight from the Maven.
To achieve it, you’ll need to:
create Maven FTP user, create a subdomain (optional), add Maven server configuration, add distribution management to your pom.xml, add Maven FTP wagon provider, use your repository in client projects. Creating Maven FTP user We’ll use the FTP as a transport protocol; SSH would also work, but in case of some hosting providers the SSH is not available or you can have only one SSH account for the whole site. Because I like to keep things organized, I’d go with the dedicated Maven FTP account which often can be easily created using your backstage administration panel like cPanel.
...