GetArtifactoryVersions
import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.net.URL; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamConstants; import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamReader; import org.codehaus.jackson.JsonGenerationException; import org.codehaus.jackson.map.JsonMappingException; import org.codehaus.jackson.map.ObjectMapper; import org.json.simple.JSONArray; import org.json.simple.JSONObject; public class GetArtifactoryVersions { public static void main(String[] args) throws XMLStreamException { try { JSONObject countryObj = new JSONObject(); JSONArray listOfVersions = new JSONArray(); URL url=null; url = new URL("https://artifactory.corp.com/release-local/com/test/"+args[0]+"/maven-metadata.xml"); XMLStreamReader reader1 = XMLInputFactory.newInstance().createXMLStreamReader(url.openStream()); String version = null; ...