getMainAttributes(): This method is available in the java.net.JarURLConnection class of Java.
Syntax:
Attributes java.net.JarURLConnection.getMainAttributes() throws IOException
This method returns the main Attributes for the JAR file for this connection.
Parameters: NA
Returns: the main Attributes for the JAR file for this connection.
Throws:
1. IOException - if getting the manifest causes anIOException to be thrown.
Approach
Java
package com.JarURLConnection;import java.net.JarURLConnection;import java.net.URL;public class JarURLConnectiongetMainAttributes {private final static String JAR_URL = "jar:file:/D:/testClass.jar!/";public static void main(String[] args) throws Exception {URL FileSysUrl = new URL(JAR_URL);JarURLConnection jarURLConn =(JarURLConnection) FileSysUrl.openConnection();System.out.println(jarURLConn.getMainAttributes());}}
Output:
java.util.jar.Attributes@49f83991
Some other methods of JarURLConnection class
getAttributes(): This method returns the Attributes object for this connection if its URL points to a JAR file entry, null otherwise.
getCertificates(): This method returns the Certificate objects for this connection if the URL for it points to a JAR file entry, null otherwise.
getEntryName(): This method returns the entry name for this connection.
getJarEntry(): This method returns the JAR entry object for this connection if any.
getJarFile(): This method returns the JAR file for this connection.
getJarFileURL(): This method returns the URL for the Jar file for this connection.
getMainAttributes(): This method returns the main Attributes for the JAR file for this connection.
getManifest(): This method returns the Manifest for this connection, or null if none.
No comments:
Post a Comment