Mac Book中Java环境变量设置的方法

 更新时间:2017年04月10日 09:28:15   作者:leemboy  
本文给大家介绍mac book 中设置java环境变量的方法,非常不错,具有参考借鉴价值,需要的朋友参考下

Mac 启动加载文件位置(可设置环境变量)

-------------------------------------------------------

 (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令

echo $SHELL

如果输出的是:csh或者是tcsh,那么你用的就是C Shell。

如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。

Mac OS X 10.2之前默认的是C Shell。

Mac OS X 10.3之后默认的是Bourne Shell。

(2)如果是Bourne Shell。

那么你可以把你要添加的环境变量添加到你主目录下面的.profile或者.bash_profile,如果存在没有关系添加进去即可,如果没有生成一个。

Mac配置环境变量的地方 

1./etc/profile   (建议不修改这个文件 )

全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

2./etc/bashrc    (一般在这个文件中添加系统级环境变量) 

全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。

3.~/.bash_profile  (一般在这个文件中添加用户级环境变量)

每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!

MAC 修改host文件

-------------------------------------------------------

sudo vi /etc/hosts 

Linux下查看和添加PATH环境变量

==============================================

PATH的格式为:

-------------------------------------------------------
PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>   ,中间用冒号隔开。 

添加PATH环境变量:

-------------------------------------------------------

[root@localhost u-boot-sh4]#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH 

查看PATH环境变量:

-------------------------------------------------------

[root@localhost u-boot-sh4]#echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

操作示例

-------------------------------------------------------

通过编辑 启动文件 来改PATH,

# vim /etc/profile

在文档最后,添加:

export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"

保存,退出。 

想立即生效请运行:

#source /etc/profile

不报错则成功。 

如果想立刻生效,则可执行下面的语句:

$ source .bash_profile(这是文件名)

环境变量更改后,在用户下次登陆时生效。

以上所述是小编给大家介绍的Mac Book中设置Java环境变量的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Java实现顺序表的操作

    Java实现顺序表的操作

    这篇文章主要为大家详细介绍了Java实现顺序表的基本操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • Java实现导出word表格的示例详解

    Java实现导出word表格的示例详解

    这篇文章主要为大家详细介绍了如何利用Java语言导出word表格功能,文中的示例代码讲解详细,具有一定的借鉴价值,需要的小伙伴可以参考一下
    2022-12-12
  • 自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)

    自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)

    在javaweb开发过程中,使用热部署神器 JRebel可以使class类还是更新spring配置文件都能立马见到效率,本文给大家介绍JRebel的两种安装方法,小编建议使用第二种方法,具体安装步骤跟随小编一起看看吧
    2021-06-06
  • java数据结构基础:线性表

    java数据结构基础:线性表

    这篇文章主要介绍了Java的数据解构基础,希望对广大的程序爱好者有所帮助,同时祝大家有一个好成绩,需要的朋友可以参考下,希望能给你带来帮助
    2021-07-07
  • spring boot 不连接数据库启动的解决

    spring boot 不连接数据库启动的解决

    这篇文章主要介绍了spring boot 不连接数据库启动的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • 浅聊一下Spring中Bean的配置细节

    浅聊一下Spring中Bean的配置细节

    我们知道,当写完一个普通的 Java 类后,想让 Spring IoC 容器在创建类的实例对象时使用构造方法完成实例对象的依赖注入,那么就需要在配置元数据中写好类的 Bean 定义,包括各种标签的属性。所以本文我们来说说这其中的配置细节,需要的朋友可以参考下
    2023-07-07
  • 超详细讲解Java秒杀项目登陆模块的实现

    超详细讲解Java秒杀项目登陆模块的实现

    这是一个主要使用java开发的秒杀系统,项目比较大,所以本篇只实现了登陆模块,代码非常详尽,感兴趣的朋友快来看看
    2022-03-03
  • 浅谈java中的重载和重写的区别

    浅谈java中的重载和重写的区别

    本文主要介绍了java中的重载和重写的区别。具有一定的参考价值,下面跟着小编一起来看下吧,希望能够给你带来帮助
    2021-11-11
  • SpringBoot项目Maven下载依赖速度慢问题的解决方法

    SpringBoot项目Maven下载依赖速度慢问题的解决方法

    在使用Maven构建项目时,有时会遇到下载依赖包速度慢的问题,为了提高下载速度,我们可以将默认的仓库地址替换为国内镜像源,所以本文介绍了SpringBoot项目Maven下载依赖速度慢问题的解决方法,需要的朋友可以参考下
    2024-08-08
  • Java编程访问权限的控制代码详解

    Java编程访问权限的控制代码详解

    这篇文章主要介绍了Java编程访问权限的控制代码详解,涉及包名,公共的和私有的等相关内容,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01

最新评论