如何在java中执行此命令?

如何在java中执行此命令?,java,unix,Java,Unix,如何让java程序查找并删除计算机中扩展名为:.jar的所有文件 我有命令: find . -type f -name "*.jar" -exec rm -i {} \; 我知道如何执行命令,但我不知道如何告诉它执行此命令。您可以使用文件名筛选器查看文件是否符合您的模式 找到要删除的文件后,使用file.delete()将其实际删除。 您可以使用文件名过滤器查看文件是否与您的模式匹配 找到要删除的文件后,使用file.delete()将其实际删除。 简单地说,您无法删除计算机上的所有.jar文

如何让java程序查找并删除计算机中扩展名为:.jar的所有文件

我有命令:

find . -type f -name "*.jar" -exec rm -i {} \;

我知道如何执行命令,但我不知道如何告诉它执行此命令。

您可以使用文件名筛选器查看文件是否符合您的模式

找到要删除的文件后,使用file.delete()将其实际删除。

您可以使用文件名过滤器查看文件是否与您的模式匹配

找到要删除的文件后,使用file.delete()将其实际删除。

简单地说,您无法删除计算机上的所有.jar文件。因为java程序需要JVM来运行,而且JVM使用JRE insallation库下的jar文件。为了运行你的程序,你需要lib-jar文件

尽管如此,您可以使用mkyong的示例进行尝试


简单地说,您无法删除计算机上的所有.jar文件。因为java程序需要JVM来运行,而且JVM使用JRE insallation库下的jar文件。为了运行你的程序,你需要lib-jar文件

尽管如此,您可以使用mkyong的示例进行尝试


看一看Java文件IO教程。你是不是先在互联网上搜索过它?你的意思是;你是如何使用Runtime.exec()的?是的,我想弄清楚字符串[]是如何与commands一起工作的看看Java文件IO教程。你是不是先在internet上搜索它?你是说;你如何使用Runtime.exec()?是的,我想弄清楚字符串[]是如何与命令一起工作的!(但他不应该)是的,他可以!(但他不应该)我只需要知道如何为command@user2996833你应该把这个放在你的问题里。你的问题很难理解。我只需要知道如何为command@user2996833你应该把这个放在你的问题里。你的问题很难理解。