此命令编译:
javac -classpath google-collections.jar Test.java
运行Test.class的命令是什么?
答案 0 :(得分:3)
java -classpath google-collections.jar:. Test
“:”。将当前目录添加到类路径中,以便java可以找到Test.class
答案 1 :(得分:3)
以下将包含当前目录,google-colletions.jar
作为类路径:
java -cp .;google-collections.jar Test
这将使用以下签名在main
类中运行Test
方法:
public static void main(String[])
注意:强>
正如Paul Tomblin在评论中所指出的,类路径的分隔符不同,具体取决于运行javac
的平台。
对于Solaris / Linux(显然是Mac OS),分隔符是冒号(:
),而在Windows上,它是分号(;
)。
参考: