package speak; public class Hello { public static void sayHello(String name) { System.out.println("Hello "+name+"!"); } }
javac speak/*.java jar cf Speak.jar speak/*
package planet; public class World { public static String getName() { return "World"; } }
javac planet/*.java jar cf Planet.jar planet/*
package test; import speak.Hello; import planet.World; public class HelloWorld { public static void main(String[] args) { Hello.sayHello(World.getName()); // Hello World! } }
Main-Class: test.HelloWorld Class-Path: Speak.jar Planet.jar
javac -cp Speak.jar;Planet.jar test/*.java jar cmf manifest.txt Test.jar test/* java -jar Test.jar