java的运行多重多样:
applet:------<applet code=*.class weight="" height="">
application:java applicationname
......
-cp参数的的功能就是设置一个寻找应用程序或类的路径
它会着层去寻找直到找的为止。
applet:------<applet code=*.class weight="" height="">
application:java applicationname
......
-cp参数的的功能就是设置一个寻找应用程序或类的路径
它会着层去寻找直到找的为止。
例如:d:\jdk\bin\s1.java
编译:d:\jdk\bin>javac s1.java 但如果你的环境设置错误就需要这样d:\jdk\bin>javac -classpath d:\jdk\bin\s1.class
生成:d:\jdk\bin>s1.class
运行:d:\jdk\bin>java s1
(注意类名和文件名以及大小写)
我删掉了所有编译生成的class文件,然后运行
E:\>java -cp "mys1.jar;lib\APIs.jar;lib\Impl.jar;lib\js.jar;." try.test.mys1.viewer.myViewer
竟然还能运行,你说奇怪不奇怪?