针对如何在我的Windows机器上找到JDK的安装位置?和怎么找到jdk安装位置这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展bash–在OSX上找到brew的安装位置、dockerfor
针对如何在我的 Windows 机器上找到 JDK 的安装位置?和怎么找到jdk安装位置这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展bash – 在OS X上找到brew的安装位置、docker for windows pull 镜像文件的安装位置、Docker for windows pull镜像文件的安装位置改变方法、Docker for windows pull镜像文件的安装位置改变的方法等相关知识,希望可以帮助到你。
本文目录一览:- 如何在我的 Windows 机器上找到 JDK 的安装位置?(怎么找到jdk安装位置)
- bash – 在OS X上找到brew的安装位置
- docker for windows pull 镜像文件的安装位置
- Docker for windows pull镜像文件的安装位置改变方法
- Docker for windows pull镜像文件的安装位置改变的方法
如何在我的 Windows 机器上找到 JDK 的安装位置?(怎么找到jdk安装位置)
我需要知道 JDK 在我的机器上的位置。
Java -version
在 cmd 中运行时,它显示版本为“1.6.xx”。为了在我的机器上找到这个 SDK 的位置,我尝试使用echo%JAVA_HOME%
它,但它只显示“JAVA_HOME”(因为我的环境变量中没有设置“JAVA_PATH”变量)。
答案1
小编典典如果您使用的是 Linux/Unix/Mac OS X:
尝试这个:
$ which java
应该输出确切的位置。
之后,您可以JAVA_HOME
自己设置环境变量。
在我的电脑中(Mac OS X - Snow Leopard):
$ which java/usr/bin/java$ ls -l /usr/bin/javalrwxr-xr-x 1 root wheel 74 Nov 7 07:59 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
如果您使用的是 Windows:
c:\> for %i in (java.exe) do @echo. %~$PATH:i
bash – 在OS X上找到brew的安装位置
为确保我的脚本运行时它们就位,我首先检查Homebrew的安装:
#!/bin/bash which -s brew if [[ $? != 0 ]] ; then # Install Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" fi
然后我检查sox和ffmpeg是否安装:
echo "---- checking for sox ----" which -s sox || /usr/local/bin/brew install sox echo "---- checking for ffmpeg ----" which -s ffmpeg || /usr/local/bin/brew install ffmpeg
我面临的问题是安装Homebrew但是在非标准位置.
我必须使用Homebrew的完整路径,因为此脚本在Playtypus内运行.
所以问题是:如何在BASH脚本中可靠地获取Homebrew的安装路径?
您可以测试brew的输出并相应地处理事物.为了优雅地处理未安装Homebrew的情况,您可以使用brew 2> / dev / null将stderr重定向到/ dev / null.
brew –prefix在这里也很有用,因为它提供了Homebrew安装的应用程序符号链接的路径,而不是它们的实际安装路径.
一个工作并显示此工作的脚本:
#!/bin/bash if which brew 2> /dev/null; then brewLocation=`which brew` appLocation=`brew --prefix` echo "Homebrew is installed in $brewLocation" echo "Homebrew apps are run from $appLocation" else echo "Can't find Homebrew" echo "To install it open a Terminal window and type :" echo /usr/bin/ruby -e \"\$\(curl\ \-fsSL\ https\:\/\/raw\.github\.com\/Homebrew\/homebrew\/go\/install\)\" fi
感谢Allendar的指针.
docker for windows pull 镜像文件的安装位置
结论:
所有放入镜像文件都放在虚拟硬盘文件里面。
windows 上安装的 docker 其实本质上还是借助与 windows 平台的 hyper-v 技术来创建一个 linux 虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有 pull 到本地的 image 都会在虚拟机的 Virtual hard disks 目录的文件中,这个文件就是虚拟硬盘文件(有点类似与 vmware 的原理)。
具体的,
1. 开始菜单右键 -> 控制面板 -> 管理工具 ->Hyper-V 管理器 -> 虚拟机右键设置。如图:
2. 可见虚拟硬盘文件放在 C:\ProgramData\DockerDesktop\vm-data\DockerDesktop.vhdx
3. 如果需要更改默认路径,选择 “移动”,再按导向进行
另外还可以在菜单栏点击:操作 ->Hyper-v 设置,来调整你所有虚拟机的虚拟硬盘文件的默认存储位置。
参考链接:
1. https://segmentfault.com/q/1010000006745913
2. https://blog.csdn.net/StemQ/article/details/53150939
Docker for windows pull镜像文件的安装位置改变方法
<divid="content_views">
<p><strong><span>发生现象:</span></strong></p> <p>在windows10下安装docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题。</p> <p><strong><span>原因分析:</span></strong></p> <p>windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件。如果要想改变路径只需要在hyper-v管理器里设置就可以了。默认的安装路径是C:\Users\Public\Documents\Hyper-V\Virtual hard disks下。</p> <p><strong><span>解决方案:</span></strong></p> <p>1.开始菜单右键->控制面板->管理工具->Hyper-V 管理器->虚拟机右键设置。如图1</p> <p><img src="https://img2018.cnblogs.com/blog/1112483/201907/1112483-20190722171928603-344184936.png" alt=""></p> <p>图1</p> <p>2.将默认C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx的文件拷贝到想要改变的路径,我这里拷贝到D:\vmwork\Virtual Hard Disks路径下,然后点击浏览读取并确定保存设置,如图2。</p> <p><img src="https://img2018.cnblogs.com/blog/1112483/201907/1112483-20190722171951228-659223802.png" alt=""></p> <p>图2</p> </div> 原文地址:https://blog.csdn.net/stemq/article/details/53150939 <p>解决方案一:需要先在上一层的【Hyper-V 设置】中 修改虚拟硬盘地址 这个方案时别人测试的,自己没有测试,据说可以</p>
<p>解决方案二: <p>2019-07-31更新<p> <p>除了上面的额更新,还有个地方也哟啊更新</p> <p>(1)其实还需要去在Docker图标上右键-->“setting”-->"Disk image location"中选择之前自己设定的虚拟机位置就可以了。亲自测试可以<p> <p>(2)开始菜单右键->控制面板->管理工具->Hyper-V 管理器->在管理器下面选中当前Hyper-V右键->tHyper-V设置->"虚拟硬盘"和"虚拟机"的设置都要修改,修改后就将镜像和虚拟的位置彻底修改了</p> </div>
Docker for windows pull镜像文件的安装位置改变的方法
Docker for windows pull镜像文件的安装位置改变的方法
发生现象:
在windows10下安装Docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题。
原因分析:
windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个Linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件。如果要想改变路径只需要在hyper-v管理器里设置就可以了。默认的安装路径是C:\Users\Public\Documents\Hyper-V\Virtual hard disks下。
解决方案:
1.开始菜单右键->控制面板->管理工具->Hyper-V 管理器->虚拟机右键设置。如图1
图1
2.将默认C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx的文件拷贝到想要改变的路径,我这里拷贝到D:\vmwork\Virtual Hard Disks路径下,然后点击浏览读取并确定保存设置,如图2。
图2
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
- Windows10安装WSL2 Ubuntu20.04并设置docker环境的方法
- windows下安装docker的教程详解
- windows server 2016安装docker的方法步骤
- Windows10下安装Docker的步骤图文教程
- 使用 docker-compose 运行 MySQL的方法
- 安装docker-compose的两种最简方法
- windows安装Docker与docker-compose套装的详细教程
今天关于如何在我的 Windows 机器上找到 JDK 的安装位置?和怎么找到jdk安装位置的讲解已经结束,谢谢您的阅读,如果想了解更多关于bash – 在OS X上找到brew的安装位置、docker for windows pull 镜像文件的安装位置、Docker for windows pull镜像文件的安装位置改变方法、Docker for windows pull镜像文件的安装位置改变的方法的相关知识,请在本站搜索。
本文标签: