IDEA中如何创建各种类型的java工程

如果你的工程下面的module没有互相依赖,就相当于是一个小的项目,idea版本不同,细节可能不同

1、普通的Java 工程

在工程上,右键- New - Module,如下:

IDEA中如何创建各种类型的java工程_第1张图片

 指明Java工程的名称及使用的JDK版本:

IDEA中如何创建各种类型的java工程_第2张图片

创建包:

IDEA中如何创建各种类型的java工程_第3张图片

IDEA中如何创建各种类型的java工程_第4张图片

2、Java Web 工程

2.0、首先要确保你已经安装并配置了Tomcat的环境变量:

IDEA中如何创建各种类型的java工程_第5张图片

2.1、IDEA中配置Tomcat: 

IDEA中如何创建各种类型的java工程_第6张图片

        这里配置Tomcat的名称以及配置应用服务器的位置,根据自己Tomcat的安装位置决定。Idea能够识别出来默认的路径,点击OK即可:

IDEA中如何创建各种类型的java工程_第7张图片

IDEA中如何创建各种类型的java工程_第8张图片

2.2、创建Java的Web工程:

IDEA中如何创建各种类型的java工程_第9张图片

IDEA中如何创建各种类型的java工程_第10张图片

         目前为止只是一个普通的java工程。

        选中当前创建的工程,添加框架支持:         

IDEA中如何创建各种类型的java工程_第11张图片

        选择:Web Application,选择Create web.xml,如下: 

IDEA中如何创建各种类型的java工程_第12张图片

IDEA中如何创建各种类型的java工程_第13张图片


        还没有结束,我们当前的WEB工程配置到tomcat里面,并且运行起来 

IDEA中如何创建各种类型的java工程_第14张图片IDEA中如何创建各种类型的java工程_第15张图片


IDEA中如何创建各种类型的java工程_第16张图片

IDEA中如何创建各种类型的java工程_第17张图片

        配置当前web工程的详细信息,如下:  

IDEA中如何创建各种类型的java工程_第18张图片

        配置好后,可以直接运行啦:

IDEA中如何创建各种类型的java工程_第19张图片

        运行成功:

IDEA中如何创建各种类型的java工程_第20张图片


2.4、乱码的解决:

IDEA中如何创建各种类型的java工程_第21张图片

如果 Tomcat 日志出现乱码,需要配置:
        1) 点击 Help => Edit custom VM Options ,在最后面添加:
                
                                -Dfile.encoding = UTF-8

IDEA中如何创建各种类型的java工程_第22张图片

IDEA中如何创建各种类型的java工程_第23张图片

         2) 在当前Tomcat实例中配置 VM option,添加:

                        -Dfile.encoding=UTF-8

IDEA中如何创建各种类型的java工程_第24张图片

        3)在第二步的Startup/Connection 页签的 Run Debug 添加一个
                        key为 JAVA_TOOL_OPTIONS
                        value为“ -Dfile.encoding=UTF- 8 的环境变量

IDEA中如何创建各种类型的java工程_第25张图片 IDEA中如何创建各种类型的java工程_第26张图片

        4) 保存后重启 IDEA ,可以发现控制台中文乱码显示正常了:

IDEA中如何创建各种类型的java工程_第27张图片

IDEA中如何创建各种类型的java工程_第28张图片

        现在就没有中文乱码问题了 。


3、创建Maven Java 工程

3.1、Maven的介绍:
        Maven是一款自动化构建工具,专注服务于 Java 平台的 项目构建 依赖管理

        Maven的构建环节:

①清理:删除以前的编译结果,为重新编译做好准备。

②编译:将Java源程序编译为字节码文件。

③测试:运行单元测试用例程序,确保项目在迭代开发过程中关键点的正确性。
④报告:测试程序的结果。
⑤打包:将 java 项目打成 jar 包;将 Web 项目打成 war 包。
⑥安装:将 jar 包或 war 包安装到本地仓库中。
⑦部署:将 jar war Maven 仓库中部署到 Web 服务器上运行。
3.2、Maven的配置:

        maven的下载 解压 环境变量的配置这里就不赘述了:

IDEA中如何创建各种类型的java工程_第29张图片

        IDEA整合Maven:

       选择自己Maven的目录,和settings文件,然后配置自己的仓库reposiroty

IDEA中如何创建各种类型的java工程_第30张图片

3.3、Maven Java工程的创建 :

IDEA中如何创建各种类型的java工程_第31张图片

        指明当前maven工程的名称、模板等信息。这里要求一个项目组的jdk版本必须一致:

IDEA中如何创建各种类型的java工程_第32张图片


       这里说明Mavenjava工程的目录结构:  

工程名

                src
                ----main
                --------java
                --------resources
                ----test
                --------java
                --------resources
                pom.xml
  •         main目录用于存放主程序。
  •         test目录用于存放测试程序。
  •         java目录用于存放源代码文件。
  •         resources目录用于存放配置文件和资源文件。
           新创建的maven 的java工程缺少相应的 resources文件目录,需要创建如下:          

IDEA中如何创建各种类型的java工程_第33张图片

IDEA中如何创建各种类型的java工程_第34张图片

        指明mainresources的文件目录类型: 

IDEA中如何创建各种类型的java工程_第35张图片

IDEA中如何创建各种类型的java工程_第36张图片

4、创建Maven Web工程

你可能感兴趣的:(java,intellij-idea,ide)