如何在VirtualBox的Kaa沙箱Ubuntu中查找并运行DataCollectionDemo.jar
查找VirtualBox共享文件夹并运行DataCollectionDemo.jar的步骤
别担心,我来一步步帮你搞定这个问题,从定位共享文件夹到运行jar包都给你说清楚:
1. 找到共享文件夹的挂载位置
VirtualBox在Ubuntu沙箱里的共享文件夹,默认会挂载在/media目录下,命名一般是sf_<你的共享文件夹名称>(比如你设置的共享文件夹叫MyShared,那路径就是/media/sf_MyShared)。你可以用两种方式确认:
命令行快速查看:打开终端,输入这条命令就能看到所有挂载的共享文件夹:
ls /media列表里以
sf_开头的目录就是你要找的共享文件夹。图形界面查找:打开Ubuntu的文件管理器,要么在左侧导航栏找带VirtualBox图标的文件夹,要么直接进入
/media目录浏览。
2. 定位DataCollectionDemo.jar文件
找到共享文件夹后,用命令行搜索能最快定位到jar文件:
find /media/sf_<你的共享文件夹名> -name "DataCollectionDemo.jar"
把<你的共享文件夹名>换成实际的名称,执行后会返回这个jar文件的完整路径。要是你更喜欢图形界面,直接打开共享文件夹手动找也可以。
3. 运行jar包
拿到jar文件的路径后,有两种方式执行命令:
直接用完整路径运行:比如查到的路径是
/media/sf_MyShared/DataCollectionDemo.jar,终端输入:java -jar /media/sf_MyShared/DataCollectionDemo.jar先进入目录再运行:先切换到jar文件所在的文件夹:
cd /media/sf_MyShared然后执行:
java -jar DataCollectionDemo.jar
小提醒
如果运行时弹出java: command not found的提示,说明你的Ubuntu沙箱还没装Java环境,先装个OpenJDK就行:
sudo apt update sudo apt install openjdk-11-jdk
安装完成后再重新运行jar命令就没问题了。
内容的提问来源于stack exchange,提问作者M. Kervan
相关产品推荐
相关产品推荐

