小编bno*_*ovc的帖子

用Java检测USB驱动器

如何检测USB驱动器何时连接到Windows,Linux或Mac中的计算机?

我在网上看到的唯一方法是迭代驱动器,但我认为没有一种非常好的方法来实现跨平台(例如Linux中的File.listRoots()只返回"/").即使在Windows中,这也会导致从每个设备读取问题,例如需要很长时间才能访问的网络驱动器.

有一个名为jUsb的库听起来像在Linux中完成了这个,但它在Windows中不起作用.还有一个名为jUsb for Windows的扩展名,但这要求用户安装dll文件并运行.reg.这些似乎都没有发展好几年,所以我希望现在有更好的解决方案.当我只想检测设备是否连接包含我需要的文件时,它们对于我需要的东西也是过度的.

[编辑]此外,jUsb显然不适用于任何最新版本的Java,所以这甚至不是一个选项......

谢谢

java

22
推荐指数
3
解决办法
3万
查看次数

哈德森git命令*令人难以置信*慢

我已经安装了msysgit,我试图在Hudson中使用它.每当我在交互式shell中运行命令时,无论是git-bash还是命令提示符,命令都是即时的.当我在Hudson中运行它们时,它们会滞后长时间.

/bin/git help我刚刚调用它时运行花了63秒.我从来没有等到克隆开始输出(> 10分钟).

Hudson邮件列表已关闭,所以我想我会在这里尝试...

windows git hudson

3
推荐指数
1
解决办法
1374
查看次数

标签 统计

git ×1

hudson ×1

java ×1

windows ×1