首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mac OS 上设置 JAVA_HOME

设置JAVA_HOME 由于需要,前几天在 OS X 上安装了 Oracle 的 Java 7。...安装之后,发现由于我原来设置的 JAVA_HOME 为 /Library/Java/Home ,导致我使用的还是原来苹果提供的 Java 6 而不是刚安装的 Java 7。...因为不同的 Java 版本和不同的 Java 实现可能安装在了不同的目录下,所以使用硬编码的目录会有如下缺点: 安装或升级新的 Java 后需要重新设置 JAVA_HOME(尤其是带版本号的目录) 无法适应不同的...Java 实现(Apple和Oracle的) 一点历史:过去 Mac 上的 Java 都是由 Apple 自己提供的,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)。...根据苹果的官方说明,Mac OS X 10.5 及以后的版本应该使用 /usr/libexec/java_home 命令来确定 JAVA_HOME ,而在此之前的版本由于没有这个命令,则应该使用固定的

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用MONO在MAC OS上开发——同步日志(二)

    上一篇使用MONO在MAC OS上开发——同步日志(一)讲述了在MAC OS读取配置文件以及写日志,那么只算是完成了基本的配置,下面的才是重点。 由于时间关系,就简单描述下,并不具体分析源码。...你可以在MONO官网去下载。注意“MonoFramework-MRE-2.10.5_0.macos10.xamarin.x86.dmg”在低版本MAC OS上运行有问题。...OS上执行.NET程序的原理了,还包装了一层壳,一层你蜕不掉的壳——通过在终端上运行的AppleScript来启动MONO虚拟机,然后运行MonitoringApp.exe。...OS上问题就来了。...需要在Mac OS上使用MonoDevelop(MONO的开发工具)编译生成。 Mac的文件系统与Window系统很不一样,使用.NET代码获取路径时,比如程序启动路径等均无法获取。

    1.8K30

    【二】Ubuntu24虚拟机在Mac OS的VMware Fusion下无法联网问题

    1.环境背景 苹果mac mini 物理机 : MAC OS 14.4.1 (23E224) 虚拟机平台 : VMware Fusion 社区版 版本 13.5.0 (22583790) 虚拟机操作系统...最后发现节点2始终无法正常联网。 节点1已经安装ping工具,可以请求到节点2的网络,但节点2在安装ping工具时一直报网络的问题。 问题为节点2无法联网、组网。 3....解决方法 在尝试了大多数分布式虚拟机的配置方法后,无法联网的问题仍然存在,随即检查网络IP配置。...3.1 在mac的终端查看虚拟机NAT网络 打开mac的终端,输入: cat /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf 回显如下: 可见这是...如果虚拟机配置了错误的网关地址,会导致以下问题: 流量无法路由到正确的出口: 如果网关配置错误,虚拟机的流量会被发送到错误的设备或根本无法发送出去,导致无法访问外部网络。

    38521

    最新版黑苹果MacOS 10.14 Mojave安装教程

    安装分为三部分: 1.制作安装U盘 2.安装 Mac OS 系统 3.安装 clover(四叶草) 用到的安装工具(按用到的先后顺序): 1.Clover_v2.4k_r4679.pkg 2.Clover...Mac OS 系统中制作安装U盘,如果你没有 Mac OS 的电脑,也可以装一个虚拟机,或者找朋友借用一下。...1.下载 Mac OS 10.14 Mojave 的安装文件 如果使用的 Mac OS 系统版本就是 Mojave,那么在 App Store 中搜索「Mojave」可以直接下载。...填写一个名称,例如「USB」,格式选择「Mac OS扩展」,方案选「GUID分区图」(如果没有 EFI 分区很可能是这里方案选成了其他的),点「抹掉」。 如下图所示,点「完成」。...选择“磁盘工具”,选中你要安装MacOS的电脑磁盘,选“抹掉”,名称随便填,格式选“Mac OS扩展(日志式),方案选“GUID分区图”,抹掉。

    4.8K50

    Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建

    我这次使用的是最新的版本——13.1,可以在jetbrains.com的官方网站上下载:http://www.jetbrains.com/idea/ Tomcat是Java的web服务器,目前最新版是8.0.5...我建议是放弃,毕竟谁会用自己的Mac来做服务器呢?...顺便提一下,在Mac下想知道哪些端口被占用了,可以用: $sudo lsof -i | grep LISTEN 在Linux下可以用netstat,但Mac下的netstat命令貌似跟Linux下的出入蛮大...运行Java Web项目  Java Web项目无法单独运行,它需要一个程序来承载(Host)它,这和微软体系的东西是很类似的,ASP.net程序需要IIS来承载对不?...注意看IntelliJ的输出窗口里有什么提示信息,如果有,想想看是什么原因,我常常会碰到一些端口无法打开的问题,一般都是端口被占用了。

    3.1K100

    u盘启动盘安装mac系统(降级系统)

    由于个人原因,要在mac系统中运行ida程序。发现最新版mac系统上,ida程序安装不了,可能是因为ida还未升级到适配最新mac系统,最后只能降级mac系统安装 mac mojave。...,然后设置名称(名称设置为 Mojave)、格式(Mac OS扩展(日志式)),具体如下图所示 打开应用程序,进入实用工具 进入实用工具,找到磁盘工具 点击磁盘工具,选择外置需要格式化的U盘...,点击抹掉 设置格式化后的名称为Mojave,格式选择(Mac OS扩展(日志式)) 找到mojave镜像,网上获取mojave的镜像有如下方法: App Store搜索:搜索 Mojave,...列表中会有一个Mojave镜像,通过获取、安装可以安装Mojave系统,不过这不能用于降级系统的时候,如果高版本系统要降级到Mojave系统,会提示无法安装。...确认U盘连接在mac电脑上 打开 应用程序 -> 实用工具 -> 终端 在终端中输入如下命令 sudo /Applications/Install\ macOS\ Mojave.app/Contents

    4.3K20
    领券