`
kabike
  • 浏览: 598415 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

maven工程中解决spring的依赖问题

 
阅读更多
在maven工程中,添加了spring-aop的依赖,没想到启动时候还是报错,说缺少aspectj中的类,这是因为spring-aop对aspectj的依赖是可选的(optional),这样manve不会把aspectj加入工程的依赖中

    <dependency>
      <groupId>org.aspectj</groupId>
      <artifactId>aspectjweaver</artifactId>
      <version>1.7.4</version>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>


所以要在自己工程的pom中加入对aspectj的依赖.

感觉maven设计上还是有欠缺,应该指出有哪些可选的依赖,spring更不能信誓旦旦的说在pom里加入spring的依赖就万事大吉
分享到:
评论

相关推荐

    maven-3.5.0多工程构建(spring4mvc分子项目)

    maven-3.5.0多工程构建(spring4mvc分子项目) 使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖 工程由Eclipse环境导入,我用的Eclipse...

    springmvc+maven所需要的依赖架包代码

    springmvc+maven所需要的依赖架包代码,下载后全部复制到pom.xml文件中

    springboot+maven打包demo【将依赖与配置文件打包到jar包外部】

    这是一个springboot+maven写的demo,主要演示springboot项目通过maven插件,将依赖与配置文件打包到jar包外部,实现灵活的项目管理.仅供参考学习

    Dubbo+Spring+Maven实例

    这是Dubbo的例子,附件里面包括dubboDemoProvide和dubboDemoConsumer工程,此工程师maven工程,自动下载依赖的包,用eclipse导入即可运行,当然,前提是启动了zookeeper-3.4.5,至于如何启动zookeeper网上查资料。

    Maven+spring项目搭建流程.md

    此资源旨在帮助那些第一次搭建spring和maven整合的小伙伴搭建一个合理的项目,该项目中包含了常用的依赖,会教会你如何分层,如何进行版本控制

    springboot的maven聚合工程

    1.maven聚合工程,父工程统一管理依赖版本 2.分模块设计,模块之间通过jar包的方式互相引用 3.基于springboot框架 4.整合了Lombok、Spring MVC、Druid、Mybatis、MySQL

    基于 SpringBoot 构建的 Maven 工程

    基于 SpringBoot 构建的 Maven 工程,技术栈包括但不限于 SpringData JPA + Mysql + JWT + Redis + RabbitMQ + WebService

    springBoot非maven项目所需jar包

    电脑暂时没有装maven,最近突发奇想,向在搭建一个spring boot非maven项目,折腾了两个小时,下载jar包冲突问题居多,最后结合网上博客,整理了一份spring boot所需的jar包,亲测没有问题

    springframework体系结构及内部各模块jar之间的maven依赖关系

    很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道...

    maven Springmvc 4.16 环境搭建

    该项目是本人写的文档 maven SpringMVC4 JPA 开发环境的搭建 配套工程

    Spring初级讲解

    主要讲解Spring的初级教学教程,内容包括Spring配置文件中属性定义、DI(依赖注入),在maven工程中如何实现Spring与mybatis集成,以及案例分析

    Maven-crud.zip

    ssm(SpringMVC+Spring+MyBatis) • 数据库-MySQL • 前端框架-bootstrap快速搭建简洁美观的界面 • 项目的依赖管理-Maven • 分页-pagehelper • 逆向工程-MyBatis Generator 基础环境搭建 • 1、创建一个maven...

    mavenDemo:Idea + Maven多模块工程,模块相互依赖的简单Java Web Demo

    Idea + Maven(多个模块) Spring+SpringMVC + MyBatis WebSocket Mybatis发电机 Redis 四郎 二维码 HttpURLConnection Spring预定 ExtJS集成失败 项目建造 创建Maven项目 添加模块 使用方式一添加ssmArtifact-...

    spring-boot-2.5.6-API文档-中英对照版.zip

    赠送Maven依赖信息文件:spring-boot-2.5.6.pom; 包含翻译后的API文档:spring-boot-2.5.6-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.springframework.boot:spring-boot:2.5.6; 标签:spring...

    springboot学习笔记.docx

    spring boot 最全的学习笔记 ... 注:创建spring boot项目有两种方式:1、创建maven工程,在pom文件中引入依赖的jar包。 2、通过IDE创建spring boot 向导项目(需要连接互联网)自动生成一个spring boot 项目。

    Spring Boot基础1

    1、Spring Boot 简介 2、微服务 3、环境准备 1、创建一个maven工程 2、导入spring boot相关的依赖 3、编写一个主程序 4、编写相

    Maven多模块管理学习.docx

    我们开发一个很大的项目工程时,会用到很多模块...Maven 管理多模块应用的实现是互联网项目中多使用分布式开发,每个独立的服 务都会使用独立的项目进行维护,那么这样就需要使用多模块应用管理,来实现项目的高度统一

    6-Maven构建分布式工程1

    -- 1)spring核心依赖 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt;

    SpringMVC+Spring+mybatis项目从零开始

    ssm主要是用Maven搭建的项目,maven分开开发,然后运行测试的demo。 可以打印log4j的日志信息。直接引用了springmvc。 访问路径:http://localhost:8080/ssm-manager-controller/getUsers.action 或者:...

Global site tag (gtag.js) - Google Analytics