Javac在尝试使用Linux脚本编译文件夹中的所有Java文件时给出错误

用户590849

我有一个脚本,其中包含以下内容

#!/ bin / bash 
javac -classpath /netweka/weka-3-6-10/weka.jar ./*.java

当我尝试在Linux终端上运行此脚本时,出现错误消息:

:找不到
javac:无效标志:
用法:javac  
使用-help列出可能的选项
:找不到* .java

我想编译当前目录中的所有java文件。我想念什么?

先感谢您。

我认为您在Windows中创建了该脚本文件,并且它具有Windows(cr-lf)行尾。那些不能与Linux工具工作,因为CR( ,0x0Dcontrol-M\r)被认为是一个普通字符。在这种情况下,它已成为glob的一部分./*.java\r,因此(a)不匹配任何内容,并且(b)在错误消息的中间插入一个回车符,使其难以阅读。

使用Linux文本编辑器将脚本转换为Linux行尾,dos2unixtr -d $'\r' < old > newold和转换new为输入和输出文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在ubuntu中编译文件时出错

来自分类Dev

如何使用Java脚本打印文件夹中的所有txt文件

来自分类Dev

带有空格的文件夹路径在 subprocess.call 中给出错误

来自分类Dev

尝试从文件夹中打印出arraylist时出错

来自分类Dev

在Android Studio中编译文件时出错

来自分类Dev

如何使用Windows批处理脚本从文件夹“ A”中删除文件夹“ B”中不存在的所有文件/文件夹?

来自分类Dev

如何使用Python脚本修改文件夹中的所有文本文件

来自分类Dev

如何通过使用终端或脚本隐藏文件夹中的所有文件

来自分类Dev

在外壳程序脚本中使用*变量引用文件夹中的所有文件

来自分类Dev

Shell选项,用于在cd到Linux中的文件夹时自动列出所有文件

来自分类Dev

Shell选项,用于在cd到Linux中的文件夹时自动列出所有文件

来自分类Dev

特定文件夹中的文件给出错误VS2010安装项目

来自分类Dev

SQLCMD包含文件夹中的所有脚本

来自分类Dev

运行文件夹中的所有TCL脚本

来自分类Dev

在现有文件夹中创建virtualenv时出错

来自分类Dev

与所有父文件夹中创建的Java文件

来自分类Dev

打字稿:如何仅编译文件夹中的文件

来自分类Dev

如何使用 gulp 编译文件并保持相同的文件夹结构?

来自分类Dev

Powershell脚本检查给定文件夹文件夹中是否存在文件列表中的所有文件

来自分类Dev

Powershell脚本检查给定文件夹文件夹中是否存在文件列表中的所有文件

来自分类Dev

Intellij Ant - javac 不编译文件,没有错误或消息

来自分类Dev

遍历文件夹并使用文件夹名称顺序重命名每个文件夹中的所有文件

来自分类Dev

使用Shell修改文件夹及其所有子文件夹中的文件

来自分类Dev

编译Java文件脚本时出错

来自分类Dev

如何删除Linux中除少数提到的文件夹以外的所有文件夹

来自分类Dev

将文件夹及其子文件夹中的所有文件名写入CSV文件的脚本

来自分类Dev

将文件夹及其子文件夹中的所有文件名写入CSV文件的脚本

来自分类Dev

批处理脚本列出给定路径的文件中所有空子文件夹(尝试修复“找不到文件”错误和路径问题)

来自分类Dev

Smarty显示编译文件中的错误

Related 相关文章

  1. 1

    在ubuntu中编译文件时出错

  2. 2

    如何使用Java脚本打印文件夹中的所有txt文件

  3. 3

    带有空格的文件夹路径在 subprocess.call 中给出错误

  4. 4

    尝试从文件夹中打印出arraylist时出错

  5. 5

    在Android Studio中编译文件时出错

  6. 6

    如何使用Windows批处理脚本从文件夹“ A”中删除文件夹“ B”中不存在的所有文件/文件夹?

  7. 7

    如何使用Python脚本修改文件夹中的所有文本文件

  8. 8

    如何通过使用终端或脚本隐藏文件夹中的所有文件

  9. 9

    在外壳程序脚本中使用*变量引用文件夹中的所有文件

  10. 10

    Shell选项,用于在cd到Linux中的文件夹时自动列出所有文件

  11. 11

    Shell选项,用于在cd到Linux中的文件夹时自动列出所有文件

  12. 12

    特定文件夹中的文件给出错误VS2010安装项目

  13. 13

    SQLCMD包含文件夹中的所有脚本

  14. 14

    运行文件夹中的所有TCL脚本

  15. 15

    在现有文件夹中创建virtualenv时出错

  16. 16

    与所有父文件夹中创建的Java文件

  17. 17

    打字稿:如何仅编译文件夹中的文件

  18. 18

    如何使用 gulp 编译文件并保持相同的文件夹结构?

  19. 19

    Powershell脚本检查给定文件夹文件夹中是否存在文件列表中的所有文件

  20. 20

    Powershell脚本检查给定文件夹文件夹中是否存在文件列表中的所有文件

  21. 21

    Intellij Ant - javac 不编译文件,没有错误或消息

  22. 22

    遍历文件夹并使用文件夹名称顺序重命名每个文件夹中的所有文件

  23. 23

    使用Shell修改文件夹及其所有子文件夹中的文件

  24. 24

    编译Java文件脚本时出错

  25. 25

    如何删除Linux中除少数提到的文件夹以外的所有文件夹

  26. 26

    将文件夹及其子文件夹中的所有文件名写入CSV文件的脚本

  27. 27

    将文件夹及其子文件夹中的所有文件名写入CSV文件的脚本

  28. 28

    批处理脚本列出给定路径的文件中所有空子文件夹(尝试修复“找不到文件”错误和路径问题)

  29. 29

    Smarty显示编译文件中的错误

热门标签

归档