繁体   English   中英

无法在ubuntu(APARAPI)上使用JDK下的javac命令编译java文件

[英]Cannot compile java file using javac command under JDK on ubuntu (APARAPI)

我已经使用 windows Java 开发工具包在 windows 下运行了相同的命令并且它工作了。现在我尝试在 ubuntu 上运行它,但我收到了这个错误。请帮忙

在此处输入图片说明

不同的操作系统有不同的 dist 包管理器,你可以尝试在你的 Linux 系统中安装 Java 环境, 参考如下

您似乎错误地指定了-cp参数。

在 Linux 上,路径分隔符是":"而不是";" . ";" 字符分隔命令行上的命令,假设您使用 bash 或类似的 shell。

看起来您的命令已被解释为两个命令:

$ javac -g -cp ../dist_windows_x86_64/something
$ . GPUGalaxySim.java

javac命令失败,因为该命令行上没有源文件名……就像错误消息所说的那样。

然后第二个命令:

  • 点命令 ( "." ) 是一个内置的 shell 命令,它“获取”一个文件并尝试将它解释为 shell 命令。

  • 如果您尝试“获取”一个实际上是 Java 源代码的文件,您会收到无意义的错误消息,主要是因为 shell 不知道 Java 代码的含义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM