O .
é o diretório atual. O :
é o separador de caminho, usado para separar vários caminhos em uma única opção / variável em * nix. Portanto, essa linha de comando adiciona .
e zookeeper-3.4.5.jar
ao caminho de classe Java.
Alguém me ajudou a executar um programa java com a seguinte linha de código (funcional). O zookeeper-3.4.5.jar existe no diretório de trabalho. Qual é o significado da sintaxe.: Aqui? Isso significa apenas diretório atual? Eu teria escrito isso como java -cp "zookeeper-3.4.5.jar"
, mas não tenho 100% de certeza de que isso faria a mesma coisa que a linha abaixo.
java -cp .:zookeeper-3.4.5.jar org.zookeeper.LsGroup
Tags command-line java