不同路径上的Javac(linux系统)

时间:2016-02-18 04:19:09

标签: centos javac

我只是好奇为什么我的系统是这样的。所以我有一个安装了java和javac的CentOS系统(centos 6.7-x86_64)。现在,我正试图通过终端推送此命令:

find /root/nlp/wasp/wasp-2.0alpha -name '*.java' | xargs javac -O

但它给了我一个错误说:

  

错误:读取错误/root/nlp/stanford/openIE/../models.jar

现在,我的问题是,在我的命令中,我已指示系统查找/ root / nlp / wasp ..目录下的所有java文件,而不是靠近/ root / nlp / stanford目录的任何地方。

有趣的是,当我在管道之前运行命令时,我得到了正确的结果(即 - 指定了路径中的文件)。

find /root/nlp/wasp/wasp-2.0alpha -name '*.java'

所以我的问题是,为什么系统正在查看:1。).jar文件,当我要求.java文件和2.)文件在指定的错误目录中?

我最终只删除了另一个目录中的.jar文件,一切似乎都没问题。但对于我的生活,我很好奇!

0 个答案:

没有答案