Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在OSX上执行Java类_Java_Macos_Shell_Terminal - Fatal编程技术网

无法在OSX上执行Java类

无法在OSX上执行Java类,java,macos,shell,terminal,Java,Macos,Shell,Terminal,我试图在OSX 10.10中使用命令行执行java构建 我正在使用的命令: java -classpath ./bin;./libs/log4j-1.2.17.jar example.hello.Server localhost:80 我已经在类路径上启动并运行了MAMP,java在同一个“classes”目录中。 终端显示所有可与java一起使用的选项,并且不执行该文件。使用-cp时也会发生同样的情况 谢谢你的放错地方了而不是类路径字符串中的:。尝试: java -classpath ./b

我试图在OSX 10.10中使用命令行执行java构建

我正在使用的命令:

java -classpath ./bin;./libs/log4j-1.2.17.jar example.hello.Server localhost:80
我已经在类路径上启动并运行了MAMP,java在同一个“classes”目录中。 终端显示所有可与java一起使用的选项,并且不执行该文件。使用-cp时也会发生同样的情况


谢谢

你的
放错地方了而不是类路径字符串中的
。尝试:

java -classpath ./bin:./libs/log4j-1.2.17.jar example.hello.Server localhost:80

请记住,在OSX(或任何其他Unix风格的系统)上,路径分隔符是
而不是
与Windows/DOS上的一样

您有一个错误的
而不是类路径字符串中的
。尝试:

java -classpath ./bin:./libs/log4j-1.2.17.jar example.hello.Server localhost:80

请记住,在OSX(或任何其他Unix风格的系统)上,路径分隔符是
而不是
与Windows/DOS上的一样

您遇到了什么错误?我得到了默认的帮助文档;我认为MAMP与此无关,除非您需要它只是为了为应用程序提供数据库;我不认为MAMP与此有任何关系,除非您需要它只是为了为您的应用程序提供数据库。谢谢,它成功了。代码被一个教师的DOS示例使用。所以我没有看到;。谢谢,成功了。代码被一个教师的DOS示例使用。所以我没有看到;。