• idea创建maven项目


    为了创建maven项目可是花了我时间了,网上的教程跟我的实际情况不符合,尤其是facets 、artifacts 那块。幸亏找到这篇文章没解决了我的问题,他的描述跟我的情况一模一样。这篇文章竟然来自百度经验!!很棒的分享!!https://jingyan.baidu.com/article/4ae03de3e120de3eff9e6b86.html

    IDEA创建Maven项目及部署发布,IDEA配置Tomcat,创建java源文件夹。

    此教程适合刚刚使用IDEA的新手。

    工具/原料

     
    • IntelliJ IDEA 2016.3.4(我的是idea 2016.1)
    • apache-maven-3.3.9
    • apache-tomcat-8.5.11

    一、创建Maven项目

     
    1. 1

       如下图,打开idea之后,file -> new -> project

    2. 2

      如下图,在弹出的new project 页面,选择maven -> 勾选Create from artifactype -> 选中webapp(注意:这个地方有两个app,选择maven-archetype-webapp), next 

    3. 3

      如下图,接下来就是填写groupId 和archetypeId 了,点击next。

      GroupID实际对应JAVA的包的结构,是main目录里java的目录结构。 ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。 

    4. 4

      如下图,这一步,直接按照默认,点击next也可以的,但是可能创建完成之后会下载一些东西,然后导致比较慢,所以我个人建议。先配置maven路径后再点击右侧的那个加号

    5. 5

      输入对应的name和value,然后点击OK。点击Next。archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

    6. 6

      如下图,填写project name和module name,并选择项目所在的路径。

      module name默认和project name 一样的,但是如果这个项目只有这一个module,不改无所谓的,如果有很多的module,那肯定是修改一下。 finish. 

    7. 7

      如下图,别急,稍等片刻,待目录结构变成图示的结构,说明项目创建完成。

      项目创建完了还不一定能运行,要看有没有配置好tomcat和jdk了。 具体见步骤二。

      END

    二、配置Tomcat

     
    1. 1

      在主页面打开ProjectStructure,点击图示的按钮或是按ctrl+shift+alt+s快捷键。

    2. 2

      打开ProjectStructure后,按照图示依次点击Facets->+号,在弹出的对话框个中选择Web.

    3. 3

      在弹出的对话框选择刚才创建的Maven项目(MavenDemo),点击ok.

    4. 4

      接着会出现图示的结构,点击Deployment Descriptors 对话框右侧的加号,会弹出一个图示的小对话框,选择web.xml所在的路径,点击Ok。

    5. 5

      再次点击Web Resource Directories对话框右侧的加号,会弹出一个图示的小对话框,选择webapp所在的路径,点击Ok。

       最后的结果是

    6. 6

      再次回到Project Structure,点击左侧 Artifacts,依次点击+号->Web Application:Exploded->From Modules.

    7. 7

      在弹出的框中选择刚才创建的Maven项目(MavenDemo),Ok.

    8. 8

      出现下图的对话框,点击Ok即可。

    9. 9

      接下来开始配置Tomcat。然后在右上角点击那个下拉框,再点击Edit Configurations

    10. 10

      在弹出的对话框中点击+号,找到Tomcat Server ,选择Local.

    11. 11

      在弹出的对话框中,选择Deployment,点击右侧的+号,选择Artifact。

    12. 12

      接着回到Server选项卡,配置一下Tomcat的基本参数,最后点击Ok即可

    13. 13

      最后点击工具栏上的小虫子按钮,以Debug方式启动Tomcat服务器。

    14. 14

      如果看到下图的页面,恭喜你,Maven项目的创建及运行已经成功。

      END

    三、创建Java文件目录

     
    1.  

      创建及部署完Maven项目会发现,main目录下没有java源文件夹。接下来我会教大家怎么创建这个java源文件夹。

    2.  

      在主页面打开ProjectStructure,点击图示的按钮或是按ctrl+shift+alt+s快捷键

    3.  

      在弹出的Project Structure窗口中,依次从左侧选择Modules->MavenDemo->Sources,打开项目的main目录,在main上单击右键选择New Folder,在弹出的对话框中填写文件的名字后,点击Ok。

    4.  

      然后选中刚才创建的文件夹,点击上面的 Mark as: 中的sources按钮,该文件夹就会变成蓝色用于保存java代码,之后点击OK,

    5.  

      最后主页面的main文件夹下就会出现java代码的源文件夹。

      END

      四、修改idea中Maven项目默认jdk

    6. 在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>
      • 1
      • 2
      • 3

      然后按”Ctrl+Shift+Alt+S”打开项目配置,设置Modules的Language Level为”8”:

      最后按”Ctrl+Alt+S”打开设置,搜索”Java Compiler”,将默认jdk和当前modual的jdk版本切换为1.8即可
  • 相关阅读:
    什么是 bean 的自动装配?
    什么是 Spring 的内部 bean?
    什么是 Spring 的 MVC 框架?
    Spring AOP and AspectJ AOP 有什么区别?
    解释 JDBC 抽象和 DAO 模块?
    volatile 类型变量提供什么保证?
    一个 Spring Bean 定义 包含什么?
    什么是 Spring MVC 框架的控制器?
    使用 Spring 访问 Hibernate 的方法有哪些?
    什么是 Callable 和 Future?
  • 原文地址:https://www.cnblogs.com/SuMeng/p/8276610.html
Copyright © 2020-2023  润新知