Michael McGrady wrote:
What I suggested was putting in JavaSpaces all the interfaces that are part of the JavaSpaces functionality.

So, if all I need to do in a Java program is

public class MyClass {
        public static void main( String args[] ) {
                System.out.println("You won the lotto!");
        }
}

that I should be able to convince Sun that they should have a version of the JDK that I can download that just supports String and System and no other classes because I don't need them?

Do you ever pick jars apart and reassemble their contents into something that has just what you need? Do you build your -dl.jar files with classdepandjar so that only what you need is included in the download?

I guess I see the use of unjar and jar tasks and classdepandjar in my ant scripts as the packaging solution that works reliably for me to just have what I am using. Do you think this doesn't solve the problem (you stated too many unused classes that you have to "inspect", I believe, as one of the driving forces)?

Gregg Wonderly

Reply via email to