- Intellij IDEA:最好的Java开发环境之一
- Java的开发工具
Java的开发工具有很多,甚至连普通的记事本都可以开发。但是为了咱们的开发效率,基本上都会选择一个强大的IDE工具,现在用得比较多的工具有eclipse(MyEclipse),NetBeans以及Intellij IDEA.
PS:初学者刚开始用记事本等文本工具入门,但是真正开发当然要有一个顺手的IDE。
-
- Intellij IDEA介绍
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。
-
- 安装Intellij IDEA
首先,咱们可以去下载Intellij IDEA,大家可以去官网下,免费版功能太弱,我们可以下载旗舰版,不过旗舰版是收费的(可以试用)!
当然,咱们学习直接使用破解版(以后有钱了还是买建议买正版)。
在咱们的资料中已经准备好了相应的资料,大家要进行下载(基本上都已经提交下载了)
-
-
- 双击ideaIU-2017.3.3.exe进行安装
-
第一步:确定安装
第二步:选择路径
第三步:选择快捷
第四步:安装
第五步:完成
-
-
- 破解
-
-javaagent:D:\tool\JetBrains\IntelliJ IDEA 2017.3.3\bin\JetbrainsCrack-2.6.10-release-enc.jar
-
-
- 创建项目引入JDK
-
new的位置去选择自己安装的JDK即可
注:IDEA同时只能打开一个项目
-
-
- 让Intellij IDEA的快捷键使用Eclipse的快捷键
-
-
-
- 设置参数提示
-
-
- 删除项目
直接找到外部的位置把项目删除即可(关闭软件重新打开即可创建新项目)
-
- 创建Maven项目
-
-
- 选择对应的Maven项目
-
-
-
- 写组id与模块名称
-
注:这里大家的组id写自己的名称:com.名字
-
-
- 直接创建【自动选到了咱们的Maven仓库】
-
-
-
- 文件名与文件位置【自己选择】
-
-
-
- 创建成功后左侧的结构目录
-
(注:一般创建成功后都需要稍等一下)
-
-
- 解决Maven结构不正确的问题
-
在使用IDEA创建maven-archetype-webapp项目的时候,我们会发现main文件夹下少了一个java资源文件,那么,我们接下来就说一下它的解决方案:
第一步:择File->Project Structure...
第二步:选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK
第三步:输入要创建的文件夹名称java,并点击OK继续
第四步:在创建好的java文件夹上右键选择Sources项将该文件夹标记为源文件夹
第五步:我们发现java文件夹已经由黄色变成了蓝色,我们点击OK按钮表示设置完成。
第六步:相同方案创建一个test文件夹
唯一需要注意的是创建后选择的是test资源
第七步:设置完成后的项目结构如下:
第八步:解决创建项目的JDK项目问题
这个问题在有的idea中会出现,就是创建好项目后,jdk的版本对应不上,那么解决方案有两个:
直接修改maven的setting.xml文件
在里面添加如下内容:
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
方案二:针对maven 项目的 pom 文件制定jdk
摘自网络:http://blog.youkuaiyun.com/geekun/article/details/51325510
在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:”Warning:java: 源值1.5已过时, 将在未来所有发行版中删除”,并且无法编译jdk1.5以上的代码。
出现这样的原因应该是Maven插件的默认配置有问题。解决方法是在”pom.xml”里加入如下代码:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
然后按”Ctrl+Shift+Alt+S”打开项目配置,设置Modules的Language Level为”8”:
最后按”Ctrl+Alt+S”打开设置,搜索”Java Compiler”,将默认jdk和当前modual的jdk版本切换为1.8即可:
写一段JDK8的代码,运行测试一下是否正常:
注:Alt+Enter键可以导包
public class Test {
public static void main(String[] args) {
List<String> list = Arrays.asList("Hello", "World!");
list.stream().forEach(System.out::println);
}
}
-
-
- Tomcat中运行Maven项目
-
1. Run->Edit Configurations
2. 点开default,选择tomcatServer选择local
3. 点击server选项卡下的configure,配置本地tomcat(新的)
选择Artifact
生成pss的步骤文件
4. 配置完,点击左上角+号,选择tomcat server->local,点击deployMent选项卡下的+号,把要发布的项目添加进去
5. 至此已经配置完了,在右上角选择刚刚配置好的运行项,点击运行即可