| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> idea开发环境配置 -> 正文阅读 |
|
[Java知识库]idea开发环境配置 |
1、idea安装直接百度下载安装包安装即可 2、jdk安装下载后图形化安装--一路点点点即可 环境变量配置: vi /etc/profile 在文件尾添加以下内容: JAVA_HOME=/usr/local/java/jdk1.8.0_221 自己的jdk安装路径 执行source /etc/profile使生效 执行java -version测试 3、maven安装下载后直接解压即可 环境变量配置: vi /etc/profile 在最后一行加export MAVEN_HOME=/usr/local/apache-maven-3.6.3(自己的maven路径) export PATH=$PATH:$MAVEN_HOME/bin 保存后执行source /etc/profile使生效 测试mvn -v 4、git安装在idea中直接安装即可 5、idea采用git方式clone代码提示: ? 需要创建本机访问git的密钥并重新授权,将/Users/xx/.ssh下文件id_rsa.pub中的内容添加到git 的ssh key中 如果本地/Users/xx/.ssh目录下找不到id_rsa.pub文件,需要生成--见步骤6 重新授权成功后就可正常clone代码了 6、创建本机访问密钥ssh-keygen -t rsa -C "账号" 如果提示:zsh: command not found: $ 则需要添加环境变量 vim ~/.bash_profile 添加以下内容: PATH=/bin:/usr/bin:/usr/local/bin:${PATH}? export PATH 保存:source ~/.bash_profile? 再次执行ssh-keygen -t rsa -C "账号" 一路回车即可 即可在/Users/xx/.ssh下创建两个文件 7、本地git仓库配置setting.xml文件本地git第一次和git远程仓库建立信任之后会在本地创建一个/Users/xxx/.m2文件夹 在该/Users/xxx/.m2目录下添加setting.xml文件,配置之后才可正常更新拉取远程仓库依赖包 文件内容如下: <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <pluginGroups></pluginGroups> <proxies></proxies> <servers> <server> <id>nexus-releases</id> <username>xxx</username> <password>xxxx</password> </server> <server> <id>nexus-snapshots</id> <username>xxx</username> <password>xxxx</password> </server> </servers> <mirrors> <mirror> <id>nexus-releases</id> <mirrorOf>*</mirrorOf> </mirror> <mirror> <id>nexus-snapshots</id> <mirrorOf>*</mirrorOf> <url>你的仓库地址</url> </mirror> </mirrors> <profiles> <profile> <id>nexus</id> <repositories> <repository> <id>nexus-releases</id> <url>nexus-releases url地址</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </repository> <repository> <id>nexus-snapshots</id> <url>nexus-snapshots url地址</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>nexus-releases</id> <url>???????nexus-releases url地址</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </pluginRepository> <pluginRepository> <id>nexus-snapshots</id> <url>nexus-snapshots?url地址</url> <releases><enabled>true</enabled></releases> <snapshots><enabled>true</enabled></snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>nexus</activeProfile> </activeProfiles> </settings> 8、idea配置maven和settings打开Preferences,对红色方框内的Maven home path和User settings file设置为相应的位置 ? 9、环境/appenv设置10、idea设置代码输入不区分大小写? 11、lombok插件安装直接在plugins里搜索该插件安装即可 12、idea配置maven以及settings.xml访问地址maven home path:maven的解压路径 ? 13、本地执行mvn clean install提示以下错误
方法1:修改mvn脚本 vim /Users/xxxx/apache-maven-3.5.2/bin/mvn 本人修改完之后不好使,不知道是不是没修改正确 方法2:进入/Library/Internet Plug-Ins目录下执行sudo mv JavaAppletPlugin.plugin JavaAppletPlugin.plugin-backup 给默认的jre改名使失效,让自己安装的版本生效 修改完之后可正常执行mvn clean install 14、iteam2安装及配置Downloads - iTerm2 - macOS Terminal Replacement 下载最新版,本地解压缩即可 15、Fusion插件安装pom依赖用于jar包冲突分析 idea plugins中搜索fusion即可,安装后重启idea,可能需要找一个可用的插件源,否则安装后的fusion可能不能正常使用 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 8:00:16- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |