idea自带jdk吗,idea导入项目为什么没有java

1,idea导入项目为什么没有javaidea中你配置jdk了没子夜吴歌·春歌(李白)w
2,安装IntelliJ IDEA前还需要安装jdk吗需要安装的,idea是开发工具,jdk是开发环境,开发工具有很多,但是开发环境只能是jdk最好安装一个环境要与项目相匹配 idea自带jdk 但是一般安装项目需要的jdk
3,intellij idea还需要jdk吗intellij idea是java语言开发的集成环境,jdk是java运行环境,两者之间没有等同的关系,只有包含关系 。标签:进入命令行,开始如下操作:cd~touch.bash_profilevi.bash_profile输入内容jdk变量配置内容:export java_home=/library/java/javavirtualmachines/jdk1.7.0_45.jdk/contents/home export path=$java_home/bin:$pathexport classpath=.:$java_home/lib/dt.jar:$java_home/lib/tools.jar注:以上路径是你jdk安装路径,自己合理修改 。输入编辑内容后,在输入模式下按esc键,输入 保存并退出命令::wq更新配置文件:source .bash_profile当然需要了【idea自带jdk吗,idea导入项目为什么没有java】
4,如何将jdk源码导入到ideaIntelliJ IDEA 13已经不需要事先sbt gen-idea了,直接打开源码目录,IntelliJ会自动识别SBT项目并导入 。不过我一般还是习惯先sbt gen-idea一下 。不是搞spark源码阅读的话,直接下载二进制吧 , 1.一直想好好看看jdk的源码,虽然可以直接解压jdk安装目录下的src.zip文件后看,但是终究不方便;后来知道使用eclipse开发时可以直接查看底层源码,这里就总结了一下网上找到的 方法,下面就和大家分享:相信很多朋友遇到过这样的问题:开发过程中会经常查看所引用的类(接口或方法)的源码,但是往往在查看jdk中的类(接口或方法)时出现提示页面“source not found”,这是因为eclipse默认设定的自带的jdk是没有源src的,那么如何引入jdk和框架的源码呢?补充:查看所引用的类(接口或方法)的源码方法:方法一:右键点中类(接口或方法)名,选择open declaration或者直接按f3键,即可进入源码 。方法二:常按住ctrl键,在点击类(接口或方法)名,即可进入源码 。这里介绍3种设置方法:(查看spring、hibernate、struts等框架的源码需要下载他们的源文件,设置方法相同)1.点击“attach source...”按钮添加源码文件:按住ctrl键后点击你要查看类(接口/方法)或者选择你要查看的类(接口或方法)名右键open declaration或者按f3键出现提示页面“source not found”点击页面中的“attach source...”按钮点击弹出窗口中的“external file...”按钮找到jdk的源码src点击ok按钮,设置完成;一般jdk的源码在安装目录下有个文件叫:src.zip就是,如果是spring的方法,用同样方法,添加spring的源文件的压缩包(应该另外下载) 。2.window->perference->java->installed jres选项下添加源码文件:添加源码文件之前先注意,在window->perference->java->build path->classpathvariable下可以看到有一个jre_src变量是空的,而且标明了不可更改 。该变量负责设置源代码路径,但是该变量是不可修改的,必须由系统自动检测 。其实jdk源码在安装的时候已经放在了jdk所在的目录下,只是eclipse使用了不带有源码的jre,导致没找到对应的源码;选择window->perference->java->installed jres,在弹出的窗口中更改默认选择的jdk为自定的有源码的(没有设定的点击“add...”添加,或者点击“search...”按钮查找),修改后保存;点击 window->perference->java->installed jres->search,找到jdk所在的目录,然后点ok使用这个jre,这下子应该就有源码了 。3.第3种方法配合截图,照顾看不懂的人:step1:打开eclipse选择window->preference;step2:选择java->installed jres;step3:选中你所安装的jre,点击edit,进入edit jre,如下所示:step4:选中rt.jar,点击source attachment;step5:在对话框中,点击external folder,选择你所安装的jdk目录下的src.zip文件,ok即可;至此就完成了jdk源码的导入,选中你自己源码中java api的list等类库右键open decleration或f3或者ctrl单击即可看到源码;5,IntelliJ IDEA怎么使用系统默认配置的JDK由于IntelliJ IDEA 和Eclipse都是正对Java开发语言的IDE , 所以将Java程序从Eclipse迁移到IntelliJ IDEA并不难,但是,两者在部分名词上存在不同的定义 。例如,Eclipse中的“project”(项目)对应 IntelliJ IDEA中的“module”(模块).而IntelliJ IDEA中的“project”,某种程度上,类似Eclipse中的“workfspace”(工作区) 。事实上,要迁移不带Eclipse插件的简单 Java应用 , 你需要在IntelliJ中创建和Eclipse中类似的项目结构 。如果你要迁移的是Eclipse 富客户端(RCP)应用,请参阅 使用IntelliJ IDEA 做Eclipse RCP开发 。好,让我们开始一步一步的介绍如何迁移1、 创建一个ntelliJ IDEA的新项目的(File | New project ) 。打开 new Project窗口 。2、 选择 Import project from external model,Next3、 选择导入Eclipse项目,还支持Flash/Flex Builder 和Maven项目 。Next4、 选择Eclipse应用所在目录 。Next5、 选择要导入的项目,Finish6、 此时IntelliJ IDEA会将此项目导入并建立好 。7、 快捷键 Ctrl + Alt +Shift + S 或者工具栏 ,打开项目结构 。首先看到的是project的各种设置 。如果之前没有配置过IntelliJ使用的JDK(SDK),则可以看到如果有配置过,则下拉选择要使用的SDK即可 。8、 配置使用的SDK ,点击Project SDK下面的New按钮,选择JSDK:9、 在弹出窗口的文件系统中找到JAVA_HOME目录,保存返回 。10、 设置项目编译后的输出路径,这边可以选择默认,也可以按照自家的定义设置 。这里由于是单module的项目,所以我直接设置为classes.(实际上,也建议大家一个project里只有一个module.)11、 选择Module的设置,这里主要讲下Paths的设置 。这里主要设置当前Module的输出路径 。12、 当前模块的环境依赖:到这里,其实基本的迁移动作已经完成了 。如果不是单一的java应用,如使用了spring,则这里可以管理spring 的配置文件 。则点击Modules上栏的加号:然后在右边的窗口里选择项目spring使用的配置文件 。如果是web应用,同样增加一个web Facet ,设置web.xml位置,及web应用的根路径 。这时一般会提示你设置Artifacts,按照提示Fix即可,设置完后,Artifacts如下:13、 Libraries 顾名思义,不啰嗦了 。移植过来一般情况不需要设置 。使用上面的环境依赖就可以了 。至此,设置就完成 。对于web容器的设置 , 简单的提一句,在主菜单:位置 , 点击配置后,选择要配置的web容器 。配置方式跟eclipse类似,选择下容易的home目录等 。如我使用jetty(默认没有该插件),配置完后 。点击启动后,就可以看到了 。如果是简单的应用程序 , 从移植向导结束,到设置完SDK后 , 一般情况就完成了迁移过程 。Web或者引入其他模块的则需要稍微设置下,总体来说还是比较简单的 。根据你的描述:你设置的是项目的jdk,也就是说如果你换项目或者新建项目是需要重新设置jdk的 。你现在应该设置的是idea的jdk,而不是项目jdk 。~如果你认可我的回答,请及时点击【采纳为满意回答】按钮~~手机提问的朋友在客户端右上角评价点【满意】即可 。~你的采纳是我前进的动力~~O(∩_∩)O , 记得好评和采纳,互相帮助,谢谢 。Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本 , 同样首次打开IDEA的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下: 到/Applications下找到IntelliJ IDEA 13 , 右键->显示包内容->Contents->Info.plist,利用文本编辑器或是默认的xcode打开该文件 , 找到Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候 , 如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下:到/Applications下找到IntelliJ IDEA 13,右键->显示包内容->Contents->Info.plist,利用文本编辑器或是默认的xcode打开该文件,找到下列代码<key>JVMVersion</key><string>1.6*</string>将<string>1.6*</string>改为<string>1.7*</string>保存 。此时idea使用的jdk就是1.7及以上的版本了 。Intellij IDEA 默认情况下,使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下: 到/Applications下找到IntelliJ IDEA 13,右键->显示包内容->Contents->Info.plist,利用文本编辑器或是默认的xcode打开该文件,找到Intellij IDEA 默认情况下 , 使用的jdk的版本是1.6,当第一次启动IDEA的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开IDEA的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下:到/Applications下找到IntelliJ IDEA 13,右键->显示包内容->Contents->Info.plist,利用文本编辑器或是默认的xcode打开该文件,找到下列代码<key>JVMVersion</key><string>1.6*</string>将<string>1.6*</string>改为<string>1.7*</string>保存 。此时idea使用的jdk就是1.7及以上的版本了 。intellij idea 默认情况下,使用的jdk的版本是1.6 , 当第一次启动idea的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开idea的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下: 到/applications下找到intellij idea 13 , 右键->显示包内容->contents->info.plist,利用文本编辑器或是默认的xcode打开该文件 , 找到intellij idea 默认情况下,使用的jdk的版本是1.6,当第一次启动idea的时候,如果系统中未安装jdk,则系统会自动到苹果官网下载jdk安装文件 。如果你的系统已经安装了jdk1.7或是更高的版本,同样首次打开idea的时候要求你安装苹果官网jdk1.6 。为了免去多余的jdk安装,解决办法如下:到/applications下找到intellij idea 13 , 右键->显示包内容->contents->info.plist,利用文本编辑器或是默认的xcode打开该文件,找到下列代码jvmversion1.6*将1.6*改为1.7*保存 。此时idea使用的jdk就是1.7及以上的版本了 。

    推荐阅读