intellij idea 搭环境
两年没搭环境了,最近工作需要,搭建了一次。遇到不少问题,记录于此
- 装jdk
- 装maven
- 装intellij idea社区版
- 先安装git,然后在intellij 中 file -> setting配置git路径
- 安装scala,注意scala安装目录不能有空格。例如“Program Files”中有空格,环境变量会识别不出
wget https://downloads.lightbend.com/scala/2.12.10/scala-2.12.10.tgz
tar -zxvf scala-2.12.10.tgz
cd scala-2.12.10/
#vim /etc/profile
export SCALA_HOME=/home/libs/scala-2.12.10
export PATH=$PATH:$SCALA_HOME/bin
source /etc/profile
- (File => setting )配置Proxy
- (File => setting =>plugins)在intellij plugins 里安装Scala+Plugin+for+IntelliJ+IDEA,然后设置 scala sdk
或者下载scala plugin 安装包
https://plugins.jetbrains.com/plugin/1347-scala/versions
然后 install plugin from disk
设置使用Eclipse风格的快捷键
File --> settings --> keymap --> 在下来框中选中Eclipse
设置字体大小
File --> settings 里面依次找到Editor -> Font选项, size 设置为21,大小就差不多了。
设置sdk
打开java/scala 代码文件,一般会自动 弹出 “setup SDK” 的提示
或者从File中选择Project Structure,设置java sdk
安装plugin
File->Setting->plugins->Browse repositories->需要安装的插件的名字->install
####### install from disk
scala plugin
https://plugins.jetbrains.com/plugin/1347-scala/versions
https://blog.csdn.net/Appleyk/article/details/82180599
MVN
mvn -v,刚开始还没生效,排查了很久。重新开了dos窗口,命令才生效
另外要指定 new project 时 要smaven 版本
为了测试简单,随便输入一个数字做 package 调试不出,结果报 “Detects package statements that do not correspond to the project directory structure and reports classes without package statements”
java的package的名字可以出现数字但是不能是纯数字
安装maven
为节省新环境相关jar 的download,也可以从成熟的环境直接scp
~/.m2/repository
IntelliJ IDEA 增加运行内存
-Xmx 增加至2G
然后重启
打开 maven tool window
可以激活相应的profile
一次性刷新所有pom 文件
如出现dependencies 找不到,可 invalidate cache and restart。
常见错误
mvn 编译中断, 导致 有些class 文件 没有编译出来。
重新编译,需要使用 mvn clean
更换 Intellij 版本时
删除项目根目录下 .idea/ , 然后用新版本 Intellij 打开。
maven settings.xml
国内环境可以用以下的repo 仓库,以加快速度
huaweicloud huawei * https://mirrors.huaweicloud.com/repository/maven/ aliyunmaven central alicentral https://maven.aliyun.com/repository/public alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central
标签:
相关文章
-
无相关信息