You must have the distributionManagement section configured in your pom for the remote goal to work. Or see exists:remote plugin configuration to override.
Maven built jars are generally not reproducible. See Reproducible Builds in Java and Bit-for-bit reproducible builds with Maven for more details. See reproducible-build-maven-plugin for a plugin which may help.