zoukankan      html  css  js  c++  java
  • IDEA一些介绍

    IDEA介绍

    一、Project Structure

      Project Settings and Platform Settings

    Projrct

      name, SDK, language level(编译语言版本), compiler output(项目中的默认编译输出总目录)

    Modules

      项目的模块,一个项目中可以有多个子项目,每个子项目相当于一个模块(一般小项目为一个)

      Sources:设置模块目录

      Paths:设置module编译输出目录

      Dependencies:添加项目依赖项(如依赖的jar包、目录、库、模块)。

    Libreries

      里面可以添加项目jar包 并且可以把多个jar放在一个组里面 类似于jar包整理,这个下添加的jar 会在Depedencies中显示(反之不可以),故项目依赖jar包放这里更好

    Facets

    Artifacts

      项目的打包部署设置,这个是项目配置里面比较关键的地方

      左半框:需要添加项目的部署包 注意选择是exploded的war包

      "Outout directory":项目的输出目录(非maven项目这个可以设置到任何地方)。比如web项目可以部署到tomcat->webapp目录下的新建项目文件夹中(注:要想在Tomcat中运行,还必须保证"Type"选择"Web Application Archive")。其中,

         exploded archive (development mode):这种叫开发模式这是直接把文件夹,jsp页面 ,classes等等移到tomcat 部署文件夹里面,进行加载部署

          Packaged Archive(production mode):这种叫发布模式,这是先打成war包,再发布

      注:"XX compile output":表示项目编译生成的文件。

      疑惑:一旦设置了该目录并输出,则之后每次编译运行会更新该目录文件,但是若删除了这些文件,无法重新输出这些文件。这时可重新设置到输出目录后再设置回来,这样可以重新输出。

    "outout root":输出结构(output layout)

    SDKs

    二、Tomcat配置

    Deployment选项卡

      首先保证artifacts需要设置在tomcat->webapp目录下的新建项目文件夹后(见第一节Project Structure->Artifacts)。原因:保证仅打开tomcat文件夹下的startup.bat即可开启服务程序。

      然后这里可以点击"+"添加artifacts。其中Application context代表服务器域名,即"http://localhost:8080/XXX/"中"XXX"。此处自定义名称。

  • 相关阅读:
    使用 OpCache 提升 PHP 性能
    在线视频开发博客教程
    修正ECMALL在PHP5.3以上版本中无法开启支付方式的BUG
    第二个小项目的讲解后感言
    mybatis进行分页,使用limit
    mybatis传递多个参数值(转)
    一个关于前端页面的小标签<tbody>
    json-lib的一些过滤操作
    关键字volidate和transient(转)
    Java中实现序列化的两种方式 Serializable 接口和 Externalizable接口
  • 原文地址:https://www.cnblogs.com/silentteen/p/6555401.html
Copyright © 2011-2022 走看看