1、创建的maven项目,java文件不提示错误;有main方法但右击却找不到run选项的问题

1)首先要配置SDK--就是配置JDK

2)然后要按照提示信息导入某些maven相关的东西,就这个Event log

在idea左下角可以找到这个标志,

参考链接:https://ask.csdn.net/questions/676169

2、idea优化导入没有用快捷键,直接配置两个属性,他就会自动帮你优化导入;

-->这的确比myeclipse更加智能一些

4、注释模板

5、快捷键

ctrl + y 是删除一行

ctrl + shift + n 搜索某一文件

6、idea的工作空间与项目的概念

首先要知道idea和eclipse中的“项目”概念不同。Idea的项目等同于eclipse中的workspace。Idea的module等同于eclipse中的project。所以我们要实现的是:在一个项目倒入多个module。

如果要导入普通项目,需要选择第一个选项(maven是第二个选项),后面他提示是否覆盖本项目的iml文件,你选是就可以了。

--》一般普通项目里面的iml文件不会存放独立性的东西,而maven项目可能会有独立性的东西,导入maven项目时没有这种提示;

工作空间是一个很重要的东西,不要怀疑IDE工具中不存在改配置;

ctrl +加号/减号 扩展/折叠选中块状区域

ctrl + shift + 加号/减号 扩展/折叠所有

7、当maven仓库地址配置出错时,你用idea新建的项目会没有完整的目录结构,只会出现一个pom.xml

备注

idea可以帮你智能列出变量名称

maven项目pom.xml文件更新依赖后,最好reimport一下

COPY过来的maven项目要改下pom.xml中的项目名称,否则多个项目名称重复,idea会将其他重复的给删除maven类型。

idea智能检测也会出错的

idea中建立maven父工程,没有选择类型的地方,jar/war/pom【已解决,当你建立子项目时,父项目自动加上了pom标识】

yml中没有提示,是因为我添加依赖后,没有reimport

idea的智能提示对大小写很敏感

idea会在编译时就检测自动注入能否成功,参照restTeplate

但是有的时候会检测错误,但是程序能运行;所以这就是工具的bug

2018.2版本的idea默认工程只能使用单例模式,而2017.6版本的idea没有控制,所以会造成以上问题;

导入项目时,如果要导入某个文件夹下所有项目,需要选中递归搜索项目那个复选框;他默认时未选中的;

问题:

idea的这个modules group可以设置,但是显示有问题?

idea 常用操作的更多相关文章

  1. 【三】用Markdown写blog的常用操作

    本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...

  2. php模拟数据库常用操作效果

    test.php <?php header("Content-type:text/html;charset='utf8'"); error_reporting(E_ALL); ...

  3. Mac OS X常用操作入门指南

    前两天入手一个Macbook air,在装软件过程中摸索了一些基本操作,现就常用操作进行总结, 1关于触控板: 按下(不区分左右)            =鼠标左键 control+按下        ...

  4. mysql常用操作语句

    mysql常用操作语句 1.mysql -u root -p   2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...

  5. nodejs配置及cmd常用操作

    一.cmd常用操作 1.返回根目录cd\ 2.返回上层目录cd .. 3.查找当前目录下的所有文件dir 4.查找下层目录cd window 二.nodejs配置 Node.js安装包及源码下载地址为 ...

  6. Oracle常用操作——创建表空间、临时表空间、创建表分区、创建索引、锁表处理

    摘要:Oracle数据库的库表常用操作:创建与添加表空间.临时表空间.创建表分区.创建索引.锁表处理 1.表空间 ■  详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 --详细查看表空 ...

  7. python 异常处理、文件常用操作

    异常处理 http://www.jb51.net/article/95033.htm 文件常用操作 http://www.jb51.net/article/92946.htm

  8. byte数据的常用操作函数[转发]

    /// <summary> /// 本类提供了对byte数据的常用操作函数 /// </summary> public class ByteUtil { ','A','B',' ...

  9. Linux Shell数组常用操作详解

    Linux Shell数组常用操作详解 1数组定义: declare -a 数组名 数组名=(元素1 元素2 元素3 ) declare -a array array=( ) 数组用小括号括起,数组元 ...

  10. Python 基礎 - 字符串常用操作

    字符串常用操作 今天就介紹一下常用的字符串操作,都是以 Python3撰寫的 首字母變大寫 #!/usr/bin/env python3 # -*- coding:utf-8 -*- name = & ...

随机推荐

  1. linux系统无法上外网,路由器可以上网,可以ping通路由器,ping不通外网IP

    临时生效方法(添加路由网关),执行: #route add default gw 192.168.92.1   #根据实际网关IP填写 如果不行,使用下面方法: 一:使用 route 命令添加使用ro ...

  2. light oj 1205(数位DP)

    题目描述: 求给定区间中的回文数有多少个? 首先明确一点,如果一个数是回文数,那么给这个数两边加上相同的数,那么这个数还是回文数. 根据这点就可以进行递推了,p[start][end]=9*p[sta ...

  3. phpstorm最新破解办法(2016-10-30)

    还是选择license server.然后复制http://jetbrains.tencent.click/ 这个地址进去就可以啦.不行的时候欢迎留言告知,更新破解方法

  4. python之计数统计

    前言: 计数统计,简单的说就是统计某一项出现的次数.实际应用中很多需求都需要用到这个模型,如检测样本中某一值出现的次数.日志分析某一消息出现的频率.分析文件中相同字符串出现的概率等等.以下是实现的不同 ...

  5. phpstudy 集成的mysql 无法启动

    问题产生: 安装好phpstudy后,Apache可以启动,Mysql无法启动.  解决方法: 之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQLa服务. 在cmd命令行下输入: ...

  6. MVC、MVP和MVVM的更简单易懂的理解

    本篇转自网络: 一.MVC MVC模式的意思是,软件可以分成三个部分. 视图(View):用户界面. 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下. ...

  7. [Usaco2012 Nov]Concurrently Balanced Strings

    Description [Brian Dean, 2012] Farmer John's cows are all of a very peculiar breed known for its dis ...

  8. [Usaco2006 Jan] Dollar Dayz 奶牛商店

    Description 约翰到奶牛商场里买工具.商场里有K(1≤K≤100).种工具,价格分别为1,2,-,K美元.约翰手里有N(1≤N≤1000)美元,必须花完.那他有多少种购买的组合呢? Inpu ...

  9. _bzoj1192 [HNOI2006]鬼谷子的钱袋【水题】

    传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1192 求2^i > m的最小的i #include <cstdio> in ...

  10. 贪心/思维题 Codeforces Round #310 (Div. 2) C. Case of Matryoshkas

    题目传送门 /* 题意:套娃娃,可以套一个单独的娃娃,或者把最后面的娃娃取出,最后使得0-1-2-...-(n-1),问最少要几步 贪心/思维题:娃娃的状态:取出+套上(2),套上(1), 已套上(0 ...