IT评测·应用市场-qidao123.com技术社区

标题: MacOS安装JDK+Maven+Idea插件+nvm等 [打印本页]

作者: 水军大提督    时间: 2024-6-11 10:20
标题: MacOS安装JDK+Maven+Idea插件+nvm等
Java安装环境(MacOS)JDK+Maven+Idea插件+nvm等

  背景:新机安装开辟环境发现必要找很多文章,,,,这里一篇文章安装所有环境


  

一、安装JDK

①:下载

   网盘下载
链接:https://pan.baidu.com/s/1VWGtiilO0q4Jz34v9kHUeA?pwd=Coke
提取码:Coke

  
   官网下载:https://www.oracle.com/java/technologies/downloads/archive/
  

②:安装

   1.双击即可
  


③:配置环境变量

   1.等待安装完
  
  1. vim ~/.bash_profile
复制代码

  1. JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
  2. PATH=$JAVA_HOME/bin:$PATH:.
  3. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
  4. export JAVA_HOME
  5. export PATH
  6. export CLASSPATH
复制代码

   2.革新配置文件
  1. source ~/.bash_profile
复制代码
  3.查抄环境变量的路径
  1. echo $JAVA_HOME
复制代码

   3.查看JDK的版本信息
  1. java -version
复制代码

   4.设置自动革新
  
  1. vim ~/.zshrc
复制代码

  1. source ~/.bash_profile
复制代码

至此JDK安装乐成!
二、安装Git、SnailGit

①:下载

   网盘下载
链接:https://pan.baidu.com/s/1J-FOMv_SOl0Uq1IuvkJc1Q?pwd=Coke
提取码:Coke

    2.官网下载:https://git-scm.com/download/mac
  


②:安装Git




   1.双击打开
  

   2.由于这个必要权限,以是直接点击安装是无法乐成的。
  
  

③:安装SnailGit


   1.在App Store中搜索SnailGit
  

   2.点击获取然后安装
  

   3.安装后打开会出现一个弹窗
  
  

  1. okec@okedeMacBook-Pro ~ % mkdir -p  ~/.ssh
  2. okec@okedeMacBook-Pro ~ % cd ~/
  3. okec@okedeMacBook-Pro ~ % ls -a
复制代码

   4.选择/usr/local/bin/ 路径
  


   5.选择/Applications/ 路径:
  


   6.启用右键菜单
  


   7.使用我们安装的git
  
  1. which git
复制代码


   8.Git设置
  



三、安装Maven+Nexus私服

①:下载

   网盘下载
链接:https://pan.baidu.com/s/1TKbVam32PyfvCodndBbE7A?pwd=Coke
提取码:Coke

    官方下载:https://archive.apache.org/dist/maven/maven-3/
    我下载的是3.6.3版本的
  

②:Maven安装与配置

01:解压

   1.创建一个文件夹 用作本地仓库
  

   2.解压
  1. tar -zxvf apache-maven-3.6.3-bin.tar.gz
复制代码

02:配置

   1.编辑setting文件添加国内镜像
  1. <mirror>
  2.       <id>alimaven</id>
  3.       <name>aliyun maven</name>
  4.       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  5.       <mirrorOf>central</mirrorOf>
  6. </mirror>
复制代码

   2.配置maven本地仓库
  
  1. <!--  配置maven本地仓库 -->
  2. <localRepository>/Users/coke/OOP/java/maven/maven-resp</localRepository>
复制代码


03:配置环境变量

  1. vim ~/.bash_profile
复制代码
  1.添加以下两行代码:(第一行根据自己的安装路径来写)
  1. export MAVEN_HOME=/Users/coke/OOP/java/maven/apache-maven-3.6.3
  2. export PATH=$PATH:$MAVEN_HOME/bin
复制代码

   2.革新配置文件
  1. source ~/.bash_profile
复制代码
  3.查看安装是否乐成
  1. mvn -v
复制代码

③:Nexus私服安装与配置

01:下载

   1.网盘下载
链接:https://pan.baidu.com/s/1TKbVam32PyfvCodndBbE7A?pwd=Coke
提取码:Coke

    2.官网下载:https://www.sonatype.com/products/sonatype-nexus-oss-download
  02:解压

   1.解压
  
  1. tar -zxvf nexus-3.64.0-04-mac.tgz
复制代码

03:配置环境变量

   1.编辑文件.bash_profile
  1. vim ~/.bash_profile
复制代码

  1. # 创建环境变量NEXUS_HOME
  2. export NEXUS_HOME=/Users/coke/OOP/java/maven/nexus/nexus-3.64.0-04-mac/nexus-3.64.0-04
  3. # 在环境变量PATH的值后面追加nexus的bin目录路径
  4. PATH=$PATH:$NEXUS_HOME/bin
复制代码

   2.革新配置文件
  1. source ~/.bash_profile
复制代码
04:启动nexus

   1.在任意目录实行 nexus 的命令
  1. # 启动
  2. nexus start
  3. # 停止
  4. nexus stop
复制代码

   2.设置开机自启
  1. nexus enable start
复制代码

05:Nexus 服务器管理后台

   1.在浏览器地址栏输入http://localhost:8081
  
  


   2.设置新的密码
  


06:新建私服仓库

   1.新建一个 Snapshot 类型的 存快照的仓库
  



   2.新建一个 Release 类型的 存发行版的仓库
  

07: 配置是否允许重新发布

   1.新建的两个仓库都是同样的操纵
  

08:添加阿里中央仓库


   1.添加阿里中央仓库
  





09: 配置本地仓库访问私服的权限

   1.配置本地仓库 (Maven) 访问私服的权限
  1.     <!--配置访问私服的权限-->
  2.     <server>
  3.          <id>coke-release</id><!--nexus的认证id(仓库名称)-->
  4.          <username>admin</username><!--nexus中的用户名密码-->
  5.          <password>admin123</password>
  6.     </server>
  7.     <server>
  8.          <id>coke-snapshot</id><!--nexus的认证id(仓库名称)-->
  9.          <username>admin</username><!--nexus中的用户名密码-->
  10.          <password>admin123</password>
  11.     </server>
  12.    
  13.     <server>
  14.          <id>aliyun</id><!--nexus的认证id(仓库名称)-->
  15.          <username>admin</username><!--nexus中的用户名密码-->
  16.          <password>admin123</password>
  17.     </server>
复制代码

   2.配置映射(私服的地址URL)
  
  1.          <!--配置私服的访问路径-->
  2.          <mirror>
  3.                 <id>maven-public</id> <!--id(仓库组名称)-->
  4.                 <mirrorOf>*</mirrorOf> <!--*(所有的操作都会与私服打交道)-->
  5.                 <url>http://localhost:8081/repository/maven-public/</url>
  6.         </mirror>
复制代码




10:私服资源上传与下载

   1.配置当前工程生存在私服中的具体位置
  1.     <!--    配置当前工程保存在私服中的具体位置-->
  2.     <distributionManagement>
  3.         <!-- 发行版仓库地址-->
  4.         <repository>
  5.             <id>coke-release</id>
  6.             <url>http://localhost:8081/repository/coke-release/</url>
  7.         </repository>
  8.         <!-- 快照版仓库地址-->
  9.         <snapshotRepository>
  10.             <id>coke-snapshot</id>
  11.             <url>http://localhost:8081/repository/coke-snapshot/</url>
  12.         </snapshotRepository>
  13.     </distributionManagement>
复制代码

   2.查看私服中的文件
  

   3.上传发布
  




   4.下载测试
  


四、安装Idea常用插件

①:常用插件集合

01:Rainbow Brackets

   Rainbow Brackets: 括号换色提示插件
  

02:Translation

   Translation: 翻译插件
  

03:Atom Material Icons

   Atom Material Icons: 文件图标、比体系图标会更悦目
  

04:Material Theme UI

   Material Theme UI: 设置主题,大部门是暗色主题
  

05:Big Data Tools

   Big Data Tools
  
  

06:Chinese(Simplified)Language Pack中文语言包

   Chinese(Simplified)Language Pack 中文语言包带来完全中文化的界面
  

07:Key Promoter X

   有助于在工作时从鼠标操纵中 学习根本的键盘快捷键
  

08:Maven Helper

   可用来方便显示maven的依赖树
  

09:MyBatisX

   重要功能 XML映射配置文件 和 接口方法 间相互跳转 根据接口方法生成 statement
  

10:SonarLint

   SonarLint是一个代码扫描插件,可以随时分析出代码的编写质量,并指出题目所在,对编写规范的代码很有帮助
  

11:SpotBugs

   SpotBugs先容 SpotBugs是Findbugs的继任者(Findbugs已经不再维护),用于对Java代码进行静态分析,查找相关的漏洞,SpotBugs比Findbugs拥有更多的校验规则。
  

12:CodeGeeX

   CodeGeeX可以根据自然语言注释形貌的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续多少行,帮助你进步编程服从。
  

五、安装nvm+node

①:先容

   GitHub地址: https://github.com/nvm-sh/nvm#manual-install
  
②:安装

01:安装命令行工具

   你必要在 Mac 下安装苹果体系的命令行工具,你可以通过两个方法来安装
  
    1.使用命令安装
  1. xcode-select --install
复制代码

   2.验证你已经乐成地安装了 Xcode 命令行工具
  
  1. xcode-select -p
复制代码

02:开始安装

   1.首先先创建一个安装目录
  1. sudo mkdir -p /Users/coke/OOP/nvm
  2. cd /Users/coke/OOP/nvm
复制代码

   2.给这个目录赋予权限
  1. sudo chmod 777 /Users/coke/OOP/nvm  
复制代码
  3.指定安装目录/Users/coke/OOP/nvm
  
  1. export NVM_DIR="/Users/coke/OOP/nvm" && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
复制代码

   4.NVM 安装后
  
  1. vim ~/.bash_profile
复制代码
  1. export NVM_DIR="/Users/coke/OOP/nvm" # 你的nvm安装目录
  2.     [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
  3.     [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
复制代码

   5.革新环境变量
  1. source ~/.bash_profile
复制代码

  1. nvm --version
复制代码

   6.设置自动革新
  
  1. vim ~/.zshrc
复制代码

  1. source ~/.bash_profile
复制代码

至此安装完成
④:nvm常用命令

  1. nvm list
  2. available       //列出node可安装版本
  3. nvm install --lts        //安装最新LTS版本
  4. nvm install <version>    //安装指定版本
  5. nvm install node         //安装最新node
  6. nvm uninstall <version>  //卸载指定版本
  7. nvm ls
  8.                    //查看已安装node版本
  9. nvm use <version>        //切换node版本
复制代码
  1.查看本地所有可以用的 Node.js 版本:
  1. nvm list
复制代码

   2.查看服务器端可用的 Node.js 版本:
  1. nvm ls
  2. -remote
复制代码

   3.安装(指定版本)
  1. nvm install 16.20.2
复制代码

   4.查看已安装node版本
  1. nvm ls
复制代码

   5.使用已安装的版本
  1. nvm use 16.20.2
复制代码

   6.查看node 和 npm 的版本
  1. node -v
  2. npm -v
复制代码

③:npm配置国内镜像

   1.设置国内镜像(最新)npmmirror中国镜像站
  1. npm config set registry=https://registry.npmmirror.com
复制代码

④:全局安装yarn

  1. npm install -g yarn
复制代码

⑤:安装vue-cli脚手架

   1.安装 (全局安装脚手架)
  1. npm install vue-cli -g
复制代码

   2.安装完成后,验证版本,出现如下警告
  1. vue -V
复制代码

六、安装Vmware+Finalshell

①:安装linux虚拟机

   安装笔记:https://blog.csdn.net/cygqtt/article/details/124359613
  ②:安装Windows11虚拟机

   安装笔记:https://blog.csdn.net/cygqtt/article/details/135768422

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4