0
点赞
收藏
分享

微信扫一扫

类与对象(下篇)

Spinach菠菜 2024-02-03 阅读 15

Java安装环境(MacOS)JDK+Maven+Idea插件+nvm等

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


文章目录


一、安装JDK

①:下载

  • 官网下载

在这里插入图片描述

②:安装

在这里插入图片描述

在这里插入图片描述

③:配置环境变量

vim ~/.bash_profile
  • 添加以下代码(java_home路径改成自己的)
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

在这里插入图片描述

source ~/.bash_profile
echo $JAVA_HOME

在这里插入图片描述

java -version

在这里插入图片描述

  • 每次终端启动会先加载~/.zshrc,在这里执行source ~/.bash_profile语句
vim ~/.zshrc
  • 添加以下内容
source ~/.bash_profile

在这里插入图片描述

至此JDK安装成功!

二、安装Git、SnailGit

①:下载

在这里插入图片描述
在这里插入图片描述

②:安装Git

  • 我这里之前安装过Xcode,默认绑定安装了Git
  • 如果你想安装Xcode,请看下文安装nvm+node中有介绍Xcode的安装

在这里插入图片描述

  • 如果你没有安装Git继续看下文

在这里插入图片描述

在这里插入图片描述

③:安装SnailGit

  • 安装 SnailGit,必须先安装完成 git

在这里插入图片描述

在这里插入图片描述

三、安装Maven+Nexus私服

①:下载

在这里插入图片描述

②:Maven安装与配置

01:解压

在这里插入图片描述

tar -zxvf apache-maven-3.6.3-bin.tar.gz

在这里插入图片描述

02:配置

 <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
</mirror>

在这里插入图片描述

  • 需要在 maven 文件中找到 conf 文件夹下的 settings.xml 文件进行修改
<!--  配置maven本地仓库 -->
<localRepository>/Users/coke/OOP/java/maven/maven-resp</localRepository>

在这里插入图片描述

  • 然后保存

03:配置环境变量

 vim ~/.bash_profile 
export MAVEN_HOME=/Users/coke/OOP/java/maven/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

在这里插入图片描述

source ~/.bash_profile
mvn -v 

在这里插入图片描述

③:Nexus私服安装与配置

01:下载

02:解压

tar -zxvf nexus-3.64.0-04-mac.tgz

在这里插入图片描述

03:配置环境变量

vim ~/.bash_profile
  • 添加如下内容(NEXUS_HOME 换成自己的安装路径)
# 创建环境变量NEXUS_HOME
export NEXUS_HOME=/Users/coke/OOP/java/maven/nexus/nexus-3.64.0-04-mac/nexus-3.64.0-04
# 在环境变量PATH的值后面追加nexus的bin目录路径
PATH=$PATH:$NEXUS_HOME/bin

在这里插入图片描述

source ~/.bash_profile

04:启动nexus

# 启动
nexus start

# 停止
nexus stop

在这里插入图片描述

nexus enable start

在这里插入图片描述

05:Nexus 服务器管理后台

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

06:新建私服仓库

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

08:添加阿里中央仓库

  • 阿里中央仓库地址 http://maven.aliyun.com/nexus/content/groups/public/

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

    <!--配置访问私服的权限-->
    <server>
         <id>coke-release</id><!--nexus的认证id(仓库名称)--> 
         <username>admin</username><!--nexus中的用户名密码--> 
         <password>admin123</password> 
    </server>

    <server>
         <id>coke-snapshot</id><!--nexus的认证id(仓库名称)--> 
         <username>admin</username><!--nexus中的用户名密码--> 
         <password>admin123</password> 
    </server>
    
    <server>
         <id>aliyun</id><!--nexus的认证id(仓库名称)--> 
         <username>admin</username><!--nexus中的用户名密码--> 
         <password>admin123</password> 
    </server>

在这里插入图片描述

  • 注释掉maven中以前配置的aiyun地址
	 <!--配置私服的访问路径--> 
	 <mirror>
		<id>maven-public</id> <!--id(仓库组名称)--> 
		<mirrorOf>*</mirrorOf> <!--*(所有的操作都会与私服打交道)-->
		<url>http://localhost:8081/repository/maven-public/</url>
	</mirror>

在这里插入图片描述

  • 刚刚我们配置的URL是配置私服的访问地址URL为仓库组的

在这里插入图片描述
在这里插入图片描述

10:私服资源上传与下载

    <!--    配置当前工程保存在私服中的具体位置-->
    <distributionManagement>
        <!-- 发行版仓库地址-->
        <repository>
            <id>coke-release</id>
            <url>http://localhost:8081/repository/coke-release/</url>
        </repository>
        <!-- 快照版仓库地址-->
        <snapshotRepository>
            <id>coke-snapshot</id>
            <url>http://localhost:8081/repository/coke-snapshot/</url>
        </snapshotRepository>
    </distributionManagement>

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

四、安装Idea常用插件

①:常用插件集合

01:Rainbow Brackets

在这里插入图片描述

02:Translation

在这里插入图片描述

03:Atom Material Icons

在这里插入图片描述

04:Material Theme UI

在这里插入图片描述

05:Big Data Tools

在这里插入图片描述

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

在这里插入图片描述

07:Key Promoter X

在这里插入图片描述

08:Maven Helper

在这里插入图片描述

09:MyBatisX

在这里插入图片描述

10:SonarLint

在这里插入图片描述

11:SpotBugs

在这里插入图片描述

12:CodeGeeX

在这里插入图片描述

五、安装nvm+node

①:介绍

  • 安装教程也比较详细
    在这里插入图片描述

②:安装

01:安装命令行工具

xcode-select --install

在这里插入图片描述

  • 安装成功将会看到 /Library/Developer/CommandLineTools
xcode-select -p

在这里插入图片描述

02:开始安装

sudo mkdir -p /Users/coke/OOP/nvm

cd /Users/coke/OOP/nvm

在这里插入图片描述

sudo chmod 777 /Users/coke/OOP/nvm  
  • (指定安装版本)
export NVM_DIR="/Users/coke/OOP/nvm" && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

在这里插入图片描述

vim ~/.bash_profile
export NVM_DIR="/Users/coke/OOP/nvm" # 你的nvm安装目录
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

在这里插入图片描述

 source ~/.bash_profile
  • 检查nvm是否可用
nvm --version

在这里插入图片描述

  • 每次终端启动会先加载~/.zshrc,在这里执行source .bash_profile语句
vim ~/.zshrc
  • 添加以下内容
source ~/.bash_profile

在这里插入图片描述

至此安装完成

④:nvm常用命令

nvm list available       //列出node可安装版本
nvm install --lts        //安装最新LTS版本
nvm install <version>    //安装指定版本
nvm install node         //安装最新node
nvm uninstall <version>  //卸载指定版本
nvm ls                   //查看已安装node版本
nvm use <version>        //切换node版本
nvm list

在这里插入图片描述

nvm ls-remote

在这里插入图片描述

nvm install 16.20.2

在这里插入图片描述

nvm ls

在这里插入图片描述

nvm use 16.20.2

在这里插入图片描述

node -v 

npm -v 

在这里插入图片描述

③:npm配置国内镜像

npm config set registry=https://registry.npmmirror.com

在这里插入图片描述

④:全局安装yarn

npm install -g yarn

在这里插入图片描述

⑤:安装vue-cli脚手架

npm install vue-cli -g

在这里插入图片描述

vue -V

在这里插入图片描述

六、安装Vmware+Finalshell

①:安装linux虚拟机

②:安装Windows11虚拟机

举报

相关推荐

0 条评论