idea怎么切换jdk,IntelliJ IDEA怎么使用系统默认配置的JDK

1,IntelliJ IDEA怎么使用系统默认配置的JDK你设置的是项目的jdk,也就是说如果你换项目或者新建项目是需要重新设置jdk的 。你现在应该设置的是idea的jdk,而不是项目jdk 。
2 , 如何在idea 上修改jdk参数参考如下内容,更改jdk版本,前提已经下载了对应版本的jdk:DEA可以为每个项目指定不同版本的JDK,并且需要开发者手动配置项目的所使用的JDK版本 。配置方法如下:(1)单击File | Project Structure菜单项,打开ProjectStructure对话框;(2)在左侧列表框中,选择SDKs列表项,进入SDK配置页面;(3)若中间的SDK列表框没有选项,则单击逗+地号创建一个JDK列表项;(4)选择JDK列表项,在SDK JDK选项卡页面中,单击JDK home path项目的浏览按钮,定位JDK安装路径并保存 。【idea怎么切换jdk,IntelliJ IDEA怎么使用系统默认配置的JDK】
3,intellij idea项目说jdk版本不支持但我确实用的100不要用jdk9或10 , 可以用8或11,如果想在这两个版本间切换可以用“Java环境配置小工具”,9、10都是过渡版本,问题很多参考如下内容 , 更改jdk版本,前提已经下载了对应版本的jdk:dea可以为每个项目指定不同版本的jdk,并且需要开发者手动配置项目的所使用的jdk版本 。配置方法如下:(1)单击file | project structure菜单项,打开projectstructure对话框;(2)在左侧列表框中,选择sdks列表项 , 进入sdk配置页面;(3)若中间的sdk列表框没有选项,则单击“+”号创建一个jdk列表项;(4)选择jdk列表项,在sdk jdk选项卡页面中 , 单击jdk home path项目的浏览按钮,定位jdk安装路径并保存 。
4,intellij怎么添加jdk三张截图 , 希望你能明白,第二张截图中点击Project StructureIDEA可以为每个项目指定不同版本的JDK , 并且需要开发者手动配置项目的所使用的JDK版本 。配置方法如下:(1)单击File | Project Structure菜单项,打开ProjectStructure对话框;(2)在左侧列表框中,选择SDKs列表项,进入SDK配置页面;(3)若中间的SDK列表框没有选项 , 则单击“+”号创建一个JDK列表项;(4)选择JDK列表项,在SDK JDK选项卡页面中,单击JDK home path项目的浏览按钮,定位JDK安装路径并保存 。参考如下内容,更改jdk版本,前提已经下载了对应版本的jdk:dea可以为每个项目指定不同版本的jdk,并且需要开发者手动配置项目的所使用的jdk版本 。配置方法如下:(1)单击file | project structure菜单项,打开projectstructure对话框;(2)在左侧列表框中,选择sdks列表项,进入sdk配置页面;(3)若中间的sdk列表框没有选项,则单击“+”号创建一个jdk列表项;(4)选择jdk列表项,在sdk jdk选项卡页面中,单击jdk home path项目的浏览按钮,定位jdk安装路径并保存 。5,Intellij IDEA 怎么设置JVM 内存修改IntelliJ IDEA 7.0\bin下idea.exe.vmoptions-server-Xverify:none-Xms300M-Xmx512M-XX:+UseParNewGC-XX:PermSize=128m-ea -server 使用server jvm 。酌情使用,有些doc说IDEA加该选项可以提高速度 。-Xverify:none 关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类 , 缩短了启动时间 。-Xms:是另一个设置内存的参数,用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高 。不过同样有前面的限制,以及受到xmx的限制 。-Xmx:是java的一个选项 , 用来设置你的应用程序能够使用的最大内存数(看好 , 致使你的应用程序,不是整个jvm),如果你的程序要花很大 内存的话,那就需要修改缺省的设置,比如配置tomcat的时候,如果流量啊程序啊都很大的话就需要加大这个值了,不过有一点是要记住的,不要大得超过你 的机器的内存,那样你的机器会受不了的,到时候就死翘翘了 。。-XX:PermSize 永久区的大小 。-XX:+UseParNewGC 使用并行收集算法 。内存大的可以改idea.exe.vmoptions文件为: -Xms256m -Xmx384m -XX:MaxPermSize=128m -XX:NewRatio=4 -Xss128k -Dsun.awt.keepWorkingSetOnMinimize=true -server 还有是idea.properties可以修改一些配置,比如缓冲区设置到C盘外的其他盘下 除了对idea启动的内存分配外,还有: 1、你的C盘空闲是否足够 , 因为idea会在c盘你的用户目录下建立缓存 。如果你的c盘空间小 , 运转起来会比较累 。2、你的project是否臃肿 。因为默认的idea会将所有文件都当成project的文件 , 而其实我们需要在idea里编辑的基本都是程序文 件 。而 class文件、jar文件、doc文件等等都是不需要的 。打开module setting界面,切换到source选项把不属于程序文件的都exclude掉,大大降低idea的负荷 。打开 idea 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的jdk进行配置:32 位:idea.exe.vmoptions64 位:idea64.exe.vmoptions设置jvm内存的参数有四个:-xmx java heap最大值 , 默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-xms java heap初始值,server端jvm最好将-xms和-xmx设为相同值,开发测试机jvm可以保留默认值;-xmn java heap young区大小 , 不熟悉最好保留默认值;-xss 每个线程的stack大小,不熟悉最好保留默认值;

    推荐阅读