码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 开发工具——IDE安装 / IDEA子module依赖导入失败编译提示xx找不到符号 / IDEA在Git提交时卡顿


    近期换了工作电脑,公司的IT团队不够给力,不能复制电脑系统,所以又到了需要重装IDE配置开发环境的时候了;在安装和导入Java编译器IDEA的时候遇到一些"棘手"问题,这里整理下解决方法以备不时之需;

    1. 环境安装列表&环境变量配置

    按照顺序安装和配置环境;

    JDK6/JDK7/JDK8

    下载和环境变量:JDK8下载安装教程

    Maven 3.3.9/3.6.1

    下载和环境变量:maven3.3.9安装和配置

    Git-2.22.0

    下载:Git - Downloading Package

    Graphviz-install-5.0.1

    下载和环境变量:Graphviz安装教程

    Tomcat 8.4.56

    下载和环境变量:Tomcat下载安装及配置

    IDEA 2018.3

    下载安装和破解:IntelliJ IDEA 2018.3 安装、永久破解及新特性说明

    配置导入导出(图):导出、导入IDEA配置

    HeidiSQL

    下载:Download HeidiSQL

    连接配置导入导出(图)

    Another Redis Desktop Manager

    下载:Redis可视化工具Windows版Another Redis Desktop Manager 安装与使用

    连接配置导入导出(图)

    Postman

    下载:Download Postman | Get Started for Free

    Charlse

    下载:Download a Free Trial of Charles • Charles Web Debugging Proxy

    破解:Charles破解工具

    2. IDEA插件

    Lombook

    适配@Getter、@Setter、@Data等注解

    Maven Helper

    Maven依赖冲突排查

    Free Mybatis plugin

    mybatis的xml和DAO接口之间的跳转以及简单xml SQL格式;在线插件搜不到了可以百度一下用zip安装;

    Mybatis Log Free

    控制台SQL格式

    PlantUML integration

    UML画图工具,需要搭配上面的Graphviz;

    EmmyLua

    Lua语法高亮

    3. IDEA导入的工程编译提醒xx找不到符号

    操作步骤

    1.从远程gitlab拉代码到本地,使用git Bash,输入git clone命令

    2. 配置好IDEA的Maven和setting.xml

    3. 配置Compiler编译语言等级

    4. 配置structure的语言等级

    5. 手动导入maven依赖

    问题描述

    对于一般的工程,Maven导包不存在问题;但是部分工程执行完上述步骤后依然提示编译失败"xx找不到符号",代码中All+Enter提醒需要导入依赖,如下:

    但这毕竟是线上正在运行的master分支,肯定是笨的配置有问题才启动不了!

    去搜索了相关问题,无论是按照帖子中的Maven版本兼容性问题、或是Maven配置文件问题等,都没有用,依然编译失败;

    解决

    手动的在project structure配置中添加依赖,如下:

    4. IDEA在Git提交时卡顿

    使用git版本操作的时候,特别卡,要等待很久,搜索了很多资料,找到以下方式能解决:找到idea的安装目录找到标注的两个文件runnerw.exe和runnerw64.exe,并更改其他名称或直接删除,然后重启;

    参考:IDEA git提交速度慢怎么办?一个方法搞定

    5. 其他软件

    EveryThing

    搜索文件,下载:voidtools

    Snipaste 2.8.5-Beta

    截图工具 ,下载:Snipaste - 截图 + 贴图

    Notepad++

    文本编辑器,下载:Download Notepad++ - free - latest version

    主题配置:

    360ZIP

    解压工具, 下载:WinRAR下载-最新WinRAR 官方正式版免费下载

    CCleaner

    清理工具,下载:CCleaner Makes Your Computer Faster & More Secure | Official Website

    PDFXCview

    PDF阅读器,下载:PDF-XChanger Viewer下载-PDF阅读编辑器 v2.5.322.10 中文版 - 下载吧

    Bandicam

    轻量级录屏工具,下载:Bandicam v4.6.1.1688.7z - 蓝奏云

  • 相关阅读:
    认识HTTP和HTTPS协议
    户用光伏OA有什么功能和作用?
    【LeetCode】【剑指offer】【从上到下打印二叉树(一)】
    27、商户查询缓存(添加商户缓存)
    每日一练:X加上100为完全平方数,再加上168任然为完全平方数
    java计算机毕业设计权限办公用具采购管理源码+系统+数据库+lw文档+mybatis+运行部署
    毕业三年就百万年薪,难道这就是大厂程序员吗?
    React三属性之:refs
    续:关于JS中代理Proxy的一些知识
    跟着播客学英语-Why I use vim ? part two
  • 原文地址:https://blog.csdn.net/minghao0508/article/details/132556673
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号