Updating file in jar
When setting the classpath, on Windows you can separate the different locations with semicolons, and on unix you can separate the different locations with colons. At the command prompt in the C:\stuff directory, I can type the following to compile the file.If I didn't include commons-lang in the classpath, I'd get a compilation error since the java compiler wouldn't know what String Utils is, since it wouldn't know where to find it. In order to execute this class, we need to supply the classpath referencing commons-lang-2.3to the java interpreter so that it knows what to do when the String Utils.replace() method is called.There are two main techniques that you can use to do this.The first technique is to use the "-cp" or "-classpath" switch on "javac" and "java" to set the classpath.The Java™ Archive (JAR) file format enables you to bundle multiple files into a single archive file.
When you sign in to comment, IBM will provide your email, first name and last name to DISQUS.
Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange I have a jar, and I need to replace a class in it, at this moment, I can only open it with "archive manager" and then drag and drop the new compiled class into the jar, but I think this is really boring, if I can do with with just a command ?
By commenting, you are accepting the DISQUS terms of service.