为您找到搜索结果:320个
IntelliJ IDEA 工程Java文件上红色的无效符
IntelliJIDEA工程Java文件上红色的无效符(红色表示该类是不可编译文件)1.查看Java、resources文件夹如图所示,是因为没有配置2.在Java文件夹点击右键找到MarkDirectoryas-->SourcesRoot(告诉IntelliJIDEA,Java文件夹及其子文件夹中包含的源代码,可以编译为构建过程的一部分)3.在resources文件夹点击右键找到MarkDirectoryas-->ResourcesRoot(告诉IntelliJIDEA,resources文件夹及其子文件夹用于应用程序中的资源文件(图像、各种配置XML和属性文件)配置完成,重新编译项目即可4.IntelliJIDEA中MarkDirectoryAs里的SourcesRoot、ReSourcesRoot区别: 1.Sourceroots:通过这个指定一个文件夹,告诉IntelliJIDEA,这个文件夹及其子文件夹中包含的源代码,可以编译为构建过程的一部分 2.Testsourceroots:通过这个指定一个文件夹类似于源根,但用于用于测试的代码(例如用于单元测试),测试...
IntelliJ IDEA 打开项目红色
项目目录红色主要是有版本控制所导致的,解决办法就是解除版本控制点击File->Settings...->VersionControl项目会重新编译,项目目录红色会消失...
IntelliJ IDEA 设置背景图片
1.在idea中按快捷键 Ctrl+Shift+A 出现如图输入 SetBackgroundImage 双击 SetBackgroundImage 2.选择要添加的图片的路径,设置透明度 点击OK就可以查看效果了 ...
IntelliJ IDEA 性能优化
idea打开的多了内存占用也就多了下边是亲试的优化ide性能的方法1.设置JVM的启动参数: 进入idea的安装目录的bin文件夹 打开idea.exe.vmoptions文件,修改-Xmx的值为2048m 打开idea64.exe.vmoptions文件,修改-Xmx的值为2048m 打开idea.properties文件,找到idea.max.intellisense.filesize,默认是2500,改为25000(数值仅供参考,具体数值根据自己文件大小来定) 参数作用: -Xms1024m设置初时的内存大小,提高Java程序的启动速度 -Xmx2048m设置最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能 -XX:ReservedCodeCacheSize=480m设置代码内存容量 -XX:+UseParNewGC使用并行收集算法 -server控制内存garage方式,这样你无需在花一到两分钟等待内存garage的收集2.菜单配置设置JVM的启动参数: 通过 Help-EditC...
IntelliJ IDEA 导入多个maven项目
IntelliJIDEA的功能十分强大 我们日常开发项目会分多个maven项目idea单个打开切换很是麻烦下边是idea可以同时导入多个项目的方法1.选择FIle->NEW->ModulefromExistingSources...2.选择maven项目的根路径点击OK3.选中Importmodulefromexternalmodel ->maven->next4.选中Searchforprojectsrecursively点击next 5.选择要导入的maven项目点击Nextel6.最后选择JDK点击Finish即可 完成之后,项目自动在右侧的mavenprojects展示 ...
IntelliJ IDEA 构建maven多模块项目
我们在开发中因为项目之间需要依赖所以会在maven创建多个项目配置依赖,这种项目结构主要应用在大型项目中,多人协作开发1.创建一个项目File->NEW->Projec 2.选择最下边的EmptyProject 然后点击Next3.输入项目名称点击Finish4.点击Modules 点加号 选择NewModule 5.选择maven 选中Createfromarchetype复选框 选择maven模板点击Next 6.写maven的坐标,“groupId”,“artifactId”,以及“version”,其中groupId是公司域名的反写,而artifactId是模块名,version就是该模块所对应的版本号,填写完之后,点击【Next】 7.选择本地的maven,选择maven得配置文件路径及本地maven仓库路径,选择完成后点击【Next】 8.填写模块名称,后点击【Finish】 9.创建第二个模块 (同上边第4第5步骤)执行完4、5步骤会进入如下...
IntelliJ IDEA 中创建maven项目
IDEA作为最好得开发工具之一集成了maven工具,今天记录一下我创建使用idea创建maven项目1.双击IDEA图标,进入到如下界面,在该页面中,点击箭头所示的“CreateNewProject”选项;2.选择maven选项,选择JDK版本,勾选图示所示的“CreateFromArchetype”复选框,选择maven模板,点击【Next】 3.写maven的坐标,“groupId”,“artifactId”,以及“version”,其中groupId是公司域名的反写,而artifactId是项目名或模块名,version就是该项目或模块所对应的版本号,填写完之后,点击【Next】 4.选择本地的maven,选择maven得配置文件路径及本地maven仓库路径,选择完成后点击【Next】 5.填写项目名,后点击【Finish】 6.会maven的主页面,maven会自动下载maven依赖,当所有的都自动完成后,创建的maven项目结构如下所示: ...
IntelliJ IDEA 插件 ideaVim
IdeaVim: 用于基于IntelliJ平台的IDE的Vim仿真插件 IdeaVim支持许多Vim功能,包括普通/插入/可视模式,动作键,删除/更改,标记,寄存器,一些Ex命令,Vimregexp,通过〜/.ideavimrc配置,宏,窗口命令等安装方法: 1.File>Settings>Plugins>InstallJetBrainsplugin搜索 IdeaVim进行安装 2.如果在idea里面下载失败,还可以去官网下载插件包进行安装:http://plugins.jetbrains.com/plugin/164-ideavim 插件包下载后,打开idea点击如图按钮找到你下载的插件包单击OK,安装完成后重启idea 快捷键: 默认开启/关闭Vim模拟器快捷键是Ctrl+Alt+v 可以在Settings>Keymap中设置不同Kemap下启动Vim模拟器的快捷键 Tools>VimEmulato...
IntelliJ IDEA 常用设置-持续更新
1.idea每次打开项目的设置2.设置编译器的快捷键 File->Keymap 在列表里面选择快捷键的名称 如果想使用跟Eclipse一样的快捷键,选中Eclipsecopy即可3.滚轴修改字体大小4.悬浮提示开关5..快速找到最近使用的文件的设置6.自动导包和导包优化的设置7.自动提示 File->Settings...->Editor->General->CodeCompletion(代码提示不区分大小写)低版本:高版本: 8.tab页面多行显示的设置(改完看下效果就懂了)9.设置主题(下载地址:https://github.com/jkaving/intellij-colors-solarized)设置后的效果图:10.设置外观和字体大小 File->Settings...->Editor->Font 11.优化引入,如果你引入了一个包下的很多个文件,idea就会给你优化成xxx包名.*也就是下面这个图的配置12.设置Java代码的注释方式 13.单词拼写提示 14.@Aut...
IntelliJ IDEA 调试技巧
程序员的工作内容,有不少的时间是用在调试代码上。可以说不是在调试代码,就是即将调试代码。掌握调试代码的一些技巧,在使用IDE提供的debugger时会快速定位问题的方式。在多线程应用的开发中,有时候为了观察多个线程间变量的不同状态,以及锁的获取等,就会想到在代码里加个断点debug一下。在IDE里断点停下来的时候,可以切换到另外的线程中,跑其他的代码,不会互相影响。当然,这里是有个开关的,在Eclipse里默认开启,IDE直接在断点处,将suspend改成Thread一个线程断下来之后,可以通过在线程窗口切换,到其它线程中继续运行,IntelliJIDEA里在这里切换可以看到exec-10线程和exec-4这两个线程都处于RUNNING状态,切换到任何一个都可以继续运行。(可以写一个多线程的应用,同时向ArryList这一类非线程安全的容器中存放内容,然后观察为什么它们是线程不安全的,会出现什么问题)建议:创建线程时建议起一个有意义的名字,至少是可以识别的名字,否则在这里都不能区分出哪个是自己的线程,方便切换有些时候我们在debug代码时,每个方法都进入单步调试,就会出现观察一个变量值...
IntelliJ IDEA tomcat 远程Ddbug调试
在开发过程中有时候需要ideaDdbug服务器代码,如下是配置步骤1.需要测试服务器开通相应端口提供远程调试2.idea配置最后 点击Apply OKidea配置就完成了3.测试服务器tomcat配置进入tomcat的bin目录,编辑(Linux)/bin/catalina.sh;(Windows) /bin/catclina.bat将复制出来的-agentlib:jdwp=transport=dt_socket,address=8008,suspend=n,server=y在此位置添加以下JAVA_OPTS#-----ExecuteTheRequestedCommand-----------------------------------------JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8008,suspend=n,server=y"(Linux有引号,Windows没有引号) 重启远端服务器,服务器catalina.out会显示如下:Listeningfortranspor...
IntelliJ IDEA tomcat 热部署
1.点击idea中tomcat设置2.点击Deployment查看Deployattheserverstartup中tomcat运行的包是xxxx:war还是其他,如果是xxx:war包,请更换.点击旁边绿色加号,选择xxx:warexploded,然后将xxx:war点击红色删除掉3.然后在Server中将"OnUpdateaction"、"Onframedeactivation"都选择updateclassesandresources4.点击Apply ->OK,每次改完代码编译完就不要重启tomcat了 ...
IntelliJ IDEA 快捷键积累
Windowsidea平时常用快捷键一、视图查看 Ctrl+F12查看file,method结构图、类继承机构图(方法,参数,返回值) Ctrl+shift+Alt+U查看maven依赖,类图二、定位 1.项目之间的跳转 Ctrl+Alt+[ 跳转到下一个项目 Ctrl+Alt+] 跳转到上一个项目 2.文件之间的跳转 Ctrl+E 定位到最近浏览过的文件(最近更改的代码) Ctrl+Shift+E 最近更改的文件 Shift+Click 可以关闭文件 3.位置的跳转 Ctrl+Shift+Backspace 跳转上一次修改的地方 Ctrl+Alt+B 跳转到方法实现处 Ctrl+Shift+左箭头 &nb...
IntelliJ IDEA 编译代码报错 找不到符号 符号: 找不到符号包 包
在使用IDEA的时候,经常出现过找不到包或者找不到符号的情况,可以尝试以下几种方式来解决1.如果项目使用的是Maven可以使用Maven-Reimport2.还可以InvalidateandRestart(无效并重新启动) 3.统一编码格式 4.重新编译 1.打开ProjectStructure-->Modules找到项目编译输出目录 2.将target目录下文件清空 3.右键项目重新build ...
IntelliJ IDEA 注释模板设置
1.idea类注释 打开:file->setting->Editor->FilrandCodeTemplates->Includes->FileHeader 类注释模板:/***@title:${NAME}*@projectName${PROJECT_NAME}*@description:TODO*@author${USER}*@date${DATE}${TIME}*/ 2.方法注释 打开file->setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择TemplateGroup双击,然后弹出一个窗口,随便添加一个名字,我这里添加的是MyGroup然后点击OK 方法注释模板: /** *@description:TODO *@param${t...