`

编译运行spring-data-document

阅读更多
想看看spring与mongodb结合起来如何使用。

从 https://github.com/SpringSource/spring-data-document 上下载demo
用eclipse3.6-javaee版本打开demo的根目录

右键点 spring-data-document-parent, run as --> maven install
控制台出现警告:

[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.springframework.data:spring-data-document-parent:pom:1.0.0.BUILD-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line 314, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-source-plugin is missing. @ line 328, column 15
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]

大概意思是, 没有对 org.apache.maven.plugins:maven-source-plugin 这个插件指定版本号,指定一下就不报这个了!可以去 http://repo1.maven.org/maven2/org/apache/maven/plugins/ 上查找某些插件的版本。
分享到:
评论
1 楼 ouyangshixiong 2011-06-19  
怎么指定插件版本号?

相关推荐

    spring-boot操作mongodb例子

    编译并运行你的 Spring Boot 应用,通过 Postman 或类似工具发送请求到相应的 API 端点,测试 MongoDB 操作是否成功。 这个 "spring-boot-mongodb" 示例项目展示了如何在 Spring Boot 中集成 MongoDB,从数据库...

    Spring boot elasticsearch demo

    在提供的文件列表中,我们看到的是一个典型的Spring Boot项目结构,包括构建脚本(`.mvn`, `mvnw.*`)、版本控制忽略文件(`.gitignore`)、项目配置文件(`springboot-elasticsearch.iml`)和编译输出目录(`target...

    spring2.5_学习笔记.

    - **AOP 概念**:面向切面编程,通过预编译方式或运行期动态代理方式实现,用于横切关注点的模块化。 - **动态代理**:使用动态代理技术实现 AOP,可以减少对原有业务逻辑的影响。 - **专业术语**: - **Joinpoint*...

    Solr项目源码及solr资源包

    6. **运行与调试**:在Eclipse中导入项目后,可以通过Maven或Gradle构建工具来编译和运行。通常,项目会提供一个启动脚本或配置,以便于连接到本地或远程的Solr服务器,并执行搜索和索引操作。 7. **Solr核心概念**...

    mongodb.zip

    此外,还有可能看到`Repository`接口,比如`MongoRepository`,它是SpringData MongoDB提供的,用于定义与MongoDB的数据操作。 3. **.mvn**: 这个目录包含了Maven的配置文件,比如`maven-wrapper.properties`,用于...

    java 面试题

    - **运行时异常**:通常是由编程错误导致的异常,例如数组越界、空指针访问等,这些异常在编译时不会被检测。 - **一般异常**:通常是由于外部条件变化引起的异常,如网络故障、文件找不到等,程序员应该捕获这些...

    java面试知识

    - **DOM (Document Object Model)**:将XML文档转化为树形结构。 - **SAX (Simple API for XML)**:基于事件驱动模型。 - **StAX (Streaming API for XML)**:支持流式处理大型XML文档。 ##### 项目的生命周期 - *...

    微言聊天室是基于前后端分离,采用SpringBoot+Vue开发的网页版聊天室。这是项目的前端vue工程源码.zip

    Spring Data JPA允许开发者轻松地与数据库进行交互,如MySQL或MongoDB,以存储和检索聊天记录。同时,Spring Security可以集成到项目中,提供身份验证和授权,保护用户信息安全。 在项目源码中,`subtlechat-vue-...

    java应用百度echarts(项目例子)

    为了与ECharts交互,我们可以创建一个Servlet或者使用Spring MVC等框架来处理前端发送的请求,获取服务器端的数据。例如,创建一个名为`ChartDataServlet`的类,该类将从数据库或其他数据源获取数据,然后以JSON格式...

    Java EE常用框架.xmind

    SpringData JPA 简介 API Repository接口 PagingAndSortingRepository JpaRepository JpaSpecificationExecutor 过滤条件查询接口 注解 nameQuery注解 SQL...

    Java高手的25个学习要点.txt

    AspectJ是一个流行的AOP框架,支持在编译期或运行期添加额外的行为。 #### 19. 熟悉常用的日志框架如Log4J等,以及其他工具库如Quartz、JGroups等。 日志框架如Log4J可以帮助开发者记录应用程序运行过程中的关键...

    J2EE基础概念.doc

    3. include的两种方式是静态包含()和动态包含(),静态包含在编译时完成,动态包含在运行时完成。 4. 跳转方式包括sendRedirect和forward,前者是客户端跳转,URL可见;后者是服务器端跳转,URL不可见。 ...

    整理后java开发全套达内学习笔记(含练习)

    export ORACLE_HOME=/oracledata/.../bin: BufferedReader建构时接受java.io.Reader物件 可使用java.io.InputStreamReader 例: import java.io.InputStreamReader; import java.io.BufferedReader; class n{ ...

Global site tag (gtag.js) - Google Analytics