java linux terminal -cp 自动完成

标签 java linux ubuntu autocomplete terminal

我正在使用一个 java 库,它需要两个文件“library.jar”和“library-extensions.jar”。每当我尝试将它们都用冒号分隔(例如 -cp "library.jar:library-extensions.jar")并尝试在第二个 jar 文件上使用自动完成时,它会将第一个参数替换为第二个参数.

我有这样的东西:

java -cp "library.jar:l

我按“Tab”自动完成第二个参数,它变为:

java -cp "l

我能做些什么来对附加参数启用正确的自动完成功能吗?

我在 Ubuntu 14.04 上使用终端。

最佳答案

您使用的是双引号 ("),这导致了您的问题。

删除双引号和自动完成将很容易工作:)

关于java linux terminal -cp 自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535342/

相关文章:

ubuntu - 存放应用程序文件的位置 - Docker

JAVA,用String.format插入n次相同的变量

java - 测试Spring onApplicationEvent的简单方法

python - (Python) time.clock() 的意外输出

linux - shell函数的 bool 返回值表现异常

c - 什么会导致 printk 不会立即显示在 dmesg 中?

php - 处理 PHP apache 应用程序中的文件所有权问题

java - 显示图像的 RGB 编号

java - 线程卡在 getDeclaredConstructors 中的可能原因?

linux - D-bus 是否需要 UI 或者它也可以用于命令行工具?