首页 > 其他分享 >Intellij IDEA - MAVEN - POM - 配置

Intellij IDEA - MAVEN - POM - 配置

时间:2023-07-09 19:03:07浏览次数:40  
标签:4.13 依赖 Intellij api commons MAVEN POM servlet javax

Servlet:  servlet依赖 / JSP依赖
JSP: JSTL依赖 / Standard依赖
MySQL:  JDBC MYSQL依赖
上传下载: Fileupload 依赖 / IO 依赖
单元测试: JUnit依赖

        <!--Servlet 依赖-->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
        </dependency>
        <!--JSP 依赖-->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.3</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp.jstl/jstl-api -->
        <!--JSTL表达式的依赖-->
        <dependency>
            <groupId>javax.servlet.jsp.jstl</groupId>
            <artifactId>jstl-api</artifactId>
            <version>1.2</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/taglibs/standard -->
        <!--Standard 标签库的依赖-->
        <dependency>
            <groupId>taglibs</groupId>
            <artifactId>standard</artifactId>
            <version>1.1.2</version>
        </dependency>

 

MySQL

    <!--      mysql的驱动-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.33</version>
    </dependency>

 上传下载

<!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
<dependency>
    <groupId>commons-fileupload</groupId>
    <artifactId>commons-fileupload</artifactId>
    <version>1.5</version>
</dependency>

<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.13.0</version>
</dependency>

 

单元测试

version 4.12 有安全漏洞;4.13.2不支持@Test,所以选择4.13.1

<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.13.1</version>
    <scope>test</scope>
</dependency>

 

标签:4.13,依赖,Intellij,api,commons,MAVEN,POM,servlet,javax
From: https://www.cnblogs.com/zjfun/p/17533599.html

相关文章

  • 一键搞定发布自己Jar到Maven中央仓库
    做java开发那当然离不开jar包管理,不知何时一直想想封装一个自己的jar包然后发布到maven中央仓库给别人使用。hhh我感觉自己写一个jar包工具然后,被很多人使用是一件很牛,很快乐事情。终于有了这个机会,和时间。SpringBootstater出来了基于场景启动器你可以轻松定义自己的s......
  • maven打包慢,使用maven-mvnd 打包可以快一半
    maven打包打包系统包时,因子工程模块很多,打包越来越慢。。今天试试mavend,比maven打包更快的包。打包后,发现时间比原来的,缩短了 打开https://github.com/apache/maven-mvnd/releases 找到想要的包linux版下载#mkdir-p/app/mvnd#cd/app/mvnd#wgethttps://github......
  • IDEA新建多模块maven项目
    1、new=>projetc=>maven=>,新建完成后删除src目录  2、增加java模块例:robots2-common项目根目录就是【robots2-parent】右键项目,openmodelsettings选择新建模块newmodule 3、增加web模块,配置spring入口信息项目根目录就是【robots2-parent】右键项目,openm......
  • mac配置maven时报错
    mac配置maven时报错mac配置完jdk时,可以显示jdk的版本信息,但是配置完maven的时候,输入mvn-v命令就提示以下错误信息: 修改方法:vim~/.bash_profileexportJAVA_HOME=/usr/libexec/java_home-v1.8exportJAVA_HOME=$JAVA_HOMEexportPATH=/opt/apache-maven-3.6.3/bin:$PAT......
  • Maven工具的几个命令
    抄别人的:https://www.jianshu.com/p/6f57c322e50e。关于Maven,建议去看黑马封捷老师的视频,讲的很好。 maven命令除了常用的几个,大部分经常记不住,整理一下,方便查询。maven命令的格式为mvn[plugin-name]:[goal-name],可以接受的参数如下,-D指定参数,如-Dmaven.test.skip=tr......
  • IDEA:MAVEN:Result Maps collection does not contain value for com.itheima.mapper.
    尝试过很多方法:我的代码与视频的一致仍然不可行。可以发现是mapper文件的错误后发现自己的资源文件下的包创建方式不对,尽管打的target包里仍然存在代码,仍是错误的。之后更改resource文件下包的命名方式用“/”来命名即可。   ......
  • Spring Aop 所有需要的Maven依赖
    <dependency><groupId>org.aspectj</groupId><artifactId>aspectjweaver</artifactId><version>1.9.5</version></dependency>这个依赖是AspectJ的编织器(weaver),它是一个面向切面编程(AOP)的工具,用于在运行时对Java代码进行横切(cross-cutting)操作和增强。As......
  • idea 配置使用 Maven
    idea配置—使用Maven前期准备下载jdk、apache-tomcat、apache-maven、idea此电脑—>属性—>高级系统设置—>环境变量—>编辑系统变量新建系统变量:变量名:CATALINA_HOME变量值:下载tomcat所在路径变量名:JAVA_HOME变量值:jdk所在路径变量名:MAVEN_......
  • 关于spring-cloud-starter-alibaba-nacos-discovery找不到,没有版本(pom爆红,找不到)
    #一,我这边发现每次项目都有经常发生这样的问题问题:这种问题说实话很弱智,但还是有类似于这种事情发生啊原因:1.在POM依赖没有版本的时候,可能原因是父工程或者父依赖中没有指定版本,所以在子工程中找不到版本(本次错误)2.还有就是父工程有版本,或者子工程也有版本的时候,此时就是本地......
  • maven 网关应用:[NACOS ConnectException httpPost] currentServerAddr: http://localh
    网关应用运行忽然报错:[NACOSConnectExceptionhttpPost]currentServerAddr:http://localhost:8848,虽然调整了代码逻辑,但是nacos的配置没有变更过,之前也还能正常跑,网上查了一些,有说是配置优先级的问题,说是Nacos默认的配置优先级最高,覆盖了本地了,但是我遇到的情况是虽然一直......