GVKun编程网logo

如何在我的 Windows 机器上找到 JDK 的安装位置?(怎么找到jdk安装位置)

17

针对如何在我的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安装位置)

如何在我的 Windows 机器上找到 JDK 的安装位置?(怎么找到jdk安装位置)

我需要知道 JDK 在我的机器上的位置。

Java -versioncmd 中运行时,它显示版本为“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的安装位置

bash – 在OS X上找到brew的安装位置

我正在创建一个BASH脚本,需要安装几个应用程序. ffmpeg和sox

为确保我的脚本运行时它们就位,我首先检查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 镜像文件的安装位置

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镜像文件的安装位置改变方法

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.开始菜单右键-&gt;控制面板-&gt;管理工具-&gt;Hyper-V 管理器-&gt;虚拟机右键设置。如图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)开始菜单右键-&gt;控制面板-&gt;管理工具-&gt;Hyper-V 管理器-&gt在管理器下面选中当前Hyper-V右键-&gt;tHyper-V设置-&gt;"虚拟硬盘"和"虚拟机"的设置都要修改,修改后就将镜像和虚拟的位置彻底修改了</p> </div>

Docker for windows pull镜像文件的安装位置改变的方法

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镜像文件的安装位置改变的方法的相关知识,请在本站搜索。

本文标签: