Mac 开发环境变量设置教程
来源:互联网 发布:linux如何开启ftp服务 编辑:程序博客网 时间:2024/06/05 11:31
一.Java 环境
1.打开终端,输入echo $shell,查看系统使用shell脚本类型:如果输出的是bash,说明是Bourne shell,是默认的Unix Shell命令。2.输入java-version查看java 版本信息3.使用工具命令“/usr/libexec/java_home”来定位JAVA_HOME: MarkAppledeMac:~ markapple$ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.8.0_111, x86_64:"Java SE 8"/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home4.配置JAVA_HOME:输入sudo vim etc/profile,进入vim编辑器view视图5.键盘输入i,进入插入模式,在文件尾部添加java安装路径:JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home"CLASS_PATH="$JAVA_HOME/lib"PATH=".;$PATH:$JAVA_HOME/bin"export JAVA_HOME6.添加完毕之后,按esc退出插入模式,并键入wq!保存退出文件7.如果保存时出现:vi E212:Can't open file for writing 说明你没有修改权限,如果没有说明已经构建成功,不用执行8-10操作8.退出vim编辑器,在终端输入 sudo su命令,输入开机密码9.输入vi /etc/profile 命令,进入vim编辑器view视图10键盘输入i,进入插入模式,在文件尾部添加java安装路径:JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home"CLASS_PATH="$JAVA_HOME/lib"PATH=".;$PATH:$JAVA_HOME/bin"export JAVA_HOME11.输入echo $JAVA_HOME查看路径是否正确,如果正确则继续下面的操作,如果不正确则需要修改12.输入source ~/.profile 使得修改的文件生效13.输入java 命令,到此设置完毕 MarkAppledeMac:~ markapple$ java用法: java [-options] class [args...] (执行类) 或 java [-options] -jar jarfile [args...] (执行 jar 文件)其中选项包括: -d32 使用 32 位数据模型 (如果可用) -d64 使用 64 位数据模型 (如果可用) -server 选择 "server" VM 默认 VM 是 server, 因为您是在服务器类计算机上运行。 -cp <目录和 zip/jar 文件的类搜索路径> -classpath <目录和 zip/jar 文件的类搜索路径> 用 : 分隔的目录, JAR 档案 和 ZIP 档案列表, 用于搜索类文件。 -D<名称>=<值> 设置系统属性 -verbose:[class|gc|jni] 启用详细输出 -version 输出产品版本并退出 -version:<值> 警告: 此功能已过时, 将在 未来发行版中删除。 需要指定的版本才能运行 -showversion 输出产品版本并继续 -jre-restrict-search | -no-jre-restrict-search 警告: 此功能已过时, 将在 未来发行版中删除。 在版本搜索中包括/排除用户专用 JRE -? -help 输出此帮助消息 -X 输出非标准选项的帮助 -ea[:<packagename>...|:<classname>] -enableassertions[:<packagename>...|:<classname>] 按指定的粒度启用断言 -da[:<packagename>...|:<classname>] -disableassertions[:<packagename>...|:<classname>] 禁用具有指定粒度的断言 -esa | -enablesystemassertions 启用系统断言 -dsa | -disablesystemassertions 禁用系统断言 -agentlib:<libname>[=<选项>] 加载本机代理库 <libname>, 例如 -agentlib:hprof 另请参阅 -agentlib:jdwp=help 和 -agentlib:hprof=help -agentpath:<pathname>[=<选项>] 按完整路径名加载本机代理库 -javaagent:<jarpath>[=<选项>] 加载 Java 编程语言代理, 请参阅 java.lang.instrument -splash:<imagepath> 使用指定的图像显示启动屏幕有关详细信息, 请参阅 http://www.oracle.com/technetwork/java/javase/documentation/index.html。
2.Maven 环境1.打开终端,输入touch .bash_profile,再次输入open .bash_profile打开记事本: JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home" CLASS_PATH="$JAVA_HOME/lib" M2_HOME="/Users/markapple/Desktop/dev/applications/apache-maven-3.3.9" PATH=".;$PATH:$JAVA_HOME/bin:$M2_HOME/bin" export JAVA_HOME export M2_HOME export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"2.在终端输入source ~/.bash_profile,再输入:man -v。 MarkAppledeMac:~ markapple$ touch .bash_profile MarkAppledeMac:~ markapple$ open .bash_profile MarkAppledeMac:~ markapple$ source ~/.bash_profile MarkAppledeMac:~ markapple$ mvn -v Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)Maven home: /Users/markapple/Desktop/dev/applications/apache-maven-3.3.9Java version: 1.8.0_111, vendor: Oracle CorporationJava home: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jreDefault locale: zh_CN, platform encoding: UTF-8OS name: "mac os x", version: "10.11.6", arch: "x86_64", family: "mac"3.Tomcat 环境1.在mac桌面新建文件夹dev——>applications,把下载的tomcat解压到dev——>applications下。2.打开终端,输入touch .bash_profile,再次输入open .bash_profile打开记事本: PATH=".;$PATH:$JAVA_HOME/bin:$M2_HOME/bin:/Users/markapple/Desktop/dev/applications/Tomcat9/bin"3.更新配置的环境变量source .bash_profile 验证是否成功,终端中输入$PATH 显示如下-bash: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/keso/Library/Tomcat8/bin: No such file or directory5.终端中输入startup.sh, startup.sh后出现类似 “Permission denied” ,这个时候需要对目录进行权限设置:输入 sudo chmod 755 Library/Tomcat8/bin/*.sh 回车,设置文件的读写执行权限;6.MarkAppledeMac:~ markapple$ sudo chmod 755 /Users/markapple/Desktop/dev/applications/Tomcat9/bin/*.shPassword:MarkAppledeMac:~ markapple$ startup.shUsing CATALINA_BASE: /Users/markapple/Desktop/dev/applications/Tomcat9Using CATALINA_HOME: /Users/markapple/Desktop/dev/applications/Tomcat9Using CATALINA_TMPDIR: /Users/markapple/Desktop/dev/applications/Tomcat9/tempUsing JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/HomeUsing CLASSPATH: /Users/markapple/Desktop/dev/applications/Tomcat9/bin/bootstrap.jar:/Users/markapple/Desktop/dev/applications/Tomcat9/bin/tomcat-juli.jarTomcat started.7.关闭需要使用shutdown.sh即可;
0 0
- Mac 开发环境变量设置教程
- Mac Android开发1:MAC中设置android adb环境变量
- MAC OS 环境变量设置
- mac设置环境变量
- mac环境变量设置文件
- Mac下设置环境变量
- mac os 设置环境变量
- Mac OS - 设置环境变量
- mac设置全局环境变量
- mac的环境变量设置
- mac 系统环境变量设置
- Mac环境变量设置
- mac、linux 环境变量设置
- Mac 设置环境变量
- mac设置adb环境变量
- mac环境变量设置
- mac 设置环境变量
- [MAC]设置环境变量
- POJ 1048 Follow My Logic 已被翻译
- 【J2SE】JDK、JRE、JVM三者间的关系
- JavaScript基础部分
- 实验_DataSaveSdcard
- 1生产者 10消费者 3缓冲区
- Mac 开发环境变量设置教程
- JavaEE中分页的具体实现
- 第14周练习-1 数组大折腾(4)
- android/移动端面试#1 大数相加
- C++中 Vector的用法详解
- u-boot-2016.11移植u-boot.bin
- 工程师的五个等级
- El标签和JSTL总结
- JavaScript OOP