1.IDEA编译器

建议使用专业版本,其功能会比社区版更强大;

专业版本需要破解;

配置好JDK环境变量后无需在idea里重新配置,会自动形成,除非配置了多个版本的JDK,则需要选择;

2.安装MySql服务和可视化工具Navicat;同样需要配置环境变量;

3.Maven项目管理

这里要注意版本问题:idea2021可以使用maven3.8以及以前的版本;idea 2020 可以使用3.6左右以及以前的版本;如果不匹配建议降低maven版本,通常maven3.6版本即可;

Maven是绿色软件,无需安装,直接解压即可;

同样需要配置环境变量,只能配置一个,多版本选其一即可,改为对应安装路径;

setting配置文件中需要配置本地仓库和阿里私服

<localRepository>D:\develop\Maven\apache-maven-3.6.1\mvn_resp</localRepository>

<mirror>
       <id>aliyunmaven</id>
       <mirrorOf>*</mirrorOf>
       <name>阿里云公共仓库</name>
       <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
 <mirror>
      <id>maven-default-http-blocker</id>
      <mirrorOf>external:http:*</mirrorOf>
      <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
      <url>http://0.0.0.0/</url>
      <blocked>true</blocked>
    </mirror>

在idea中加载:需配置maven环境和仓库;

maven核心配置文件pom.xml用来进行坐标依赖管理,从仓库里导入各种相关jar包(注意刷新),如JDBC必要驱动jar包:

<!--连接数据库-->
  <dependencies>
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.46</version>
    </dependency>
  </dependencies>

maven插件maven-helper可方便执行maven相关命令:

idea没有new java file idea没有web应安装什么插件_idea没有new java file

 4.MyBatis核心插件

JDBC持久层框架;

可进行Mapper代理开发,用到mybatisx插件,方便在接口和sql映射文件中快速找到一一对应:

idea没有new java file idea没有web应安装什么插件_java_02

注意:专业版第一次未搜索到时可以点击marketplace就会出现;

可通过mybatis核心配置文件导入数据库连接驱动jar包,框架不是一个软件,所以它的配置文件都需要我们自己去写,不过可以参考mybatis官网 快速入门;

为了方便sql语句书写时有提示,需让idea连接数据库,使用database面板连接,第一次连接会提示无驱动包,需下载完成后再进行测试连接,连接成功后效果如下所示:

idea没有new java file idea没有web应安装什么插件_开发语言_03

5.Tomcat插件

 它是一个服务器,也为绿色软件,无需安装,直接下载,配置环境变量,可以实现浏览器与服务器端的协议数据传输;

可在maven项目里核心配置文件里加载该插件,运行效果比本地集成更快:

<!--配置项目打包方式-->
  <packaging>war</packaging>
  <!--加载服务器tomcat插件-->
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
      </plugin>
    </plugins>
  </build>

idea没有new java file idea没有web应安装什么插件_开发语言_04