java类路径unix

java类路径unix,java,unix,classpath,Java,Unix,Classpath,java-Djava.library.path=/usr/local/lib-classpath /usr/local/share/java/zmq.jar:。hwclient 在上面的例子中,为什么在类路径之后有“:”呢? 默认类路径是当前目录。设置CLASSPATH变量或使用-CLASSPATH命令行选项将覆盖该默认值,因此如果要在搜索路径中包含当前目录,则必须在新设置中包含“.”。 默认类路径是当前目录。设置CLASSPATH变量或使用-CLASSPATH命令行选项将覆盖该默认值,因此如果

java-Djava.library.path=/usr/local/lib-classpath /usr/local/share/java/zmq.jar:。hwclient

在上面的例子中,为什么在类路径之后有“:”呢?

默认类路径是当前目录。设置CLASSPATH变量或使用-CLASSPATH命令行选项将覆盖该默认值,因此如果要在搜索路径中包含当前目录,则必须在新设置中包含“.”。


默认类路径是当前目录。设置CLASSPATH变量或使用-CLASSPATH命令行选项将覆盖该默认值,因此如果要在搜索路径中包含当前目录,则必须在新设置中包含“.”。

冒号是类路径分隔符

完整停止是对当前目录的引用

-classpath /usr/local/share/java/zmq.jar:.

因为类路径覆盖了对当前目录的默认引用,所以上行将/usr/local/share/java/zmq.jar和当前目录添加到类路径中。没有
:。
就不会引用当前目录,JVM也找不到hwclient类。

冒号是类路径分隔符

完整停止是对当前目录的引用

-classpath /usr/local/share/java/zmq.jar:.

因为类路径覆盖了对当前目录的默认引用,所以上行将/usr/local/share/java/zmq.jar和当前目录添加到类路径中。没有
:。
将不会引用当前目录,JVM将找不到hwclient类。

冒号是类路径项的分隔符,
是当前目录directory@Alex使用;作为Windows的分隔符。。。(我发现这个问题是因为我不知道如何在Unix上进行定界,并且没有很好地阅读上面的链接)。冒号是类路径项的定界符,
是当前directory@Alex使用;作为Windows的分隔符。。。(我发现这个问题是因为我不知道如何在Unix上进行定界,并且没有很好地阅读上面的链接)。该链接不起作用-Oracle可能移动了它。试试这个:链接不起作用-Oracle可能移动了它。试试这个: