`

Maven运行依赖实例

 
阅读更多

 

  1. Maven打可运行jar包,同时把运行时依赖jar也打进去,另外还指定了配置文件的resources路径。
  2. 用了joda的time作为所依赖jar的例子。
  3. 配置文件这一块又进一步用了apache commons的XMLConfiguration, 这个很方便, 支持xml的解析, 以前也搞过类似的, 但都是自己手动解析。
     
     使用过程中的麻烦:
  1. XMLConfiguration读取时,默认分隔符是".",而不是"/", 刚开始没搞好。
  2. 用"databases/database[name='dev']/url"查询时, 要用setExpressionEngine(new XPathExpressionEngine());。
     


     还有两个问题没有解决:
  1. commons-configuration运行时要用到commons-jxpath,为什么Maven没有自动加载? 类似这样的问题怎么提前发现?除了手动往pom里加外,还有没有解决方法?
  2. 一个Properties文件里有中文, 现在用setEncoding("UTF-8")设置了字符集, 但还是乱码。 
分享到:
评论
1 楼 rmn190 2012-10-11  
运行: mvn package, 就能打包。

相关推荐

    Dubbo+Spring+Maven实例

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

    Maven入门--概念与实例

    本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的 基本方法。文末有例子代码下载的链接。 1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型...

    maven-rpm-bridge:mrb

    使用maven-rpm-bridge(也称为“ mrb”或“ Br先生”),您可以在不需要设置的RPM布局中安装和运行使用maven依赖管理(大多数是Maven依赖管理)的Java应用程序,或搜寻Java类路径… EVER 。 从Maven元数据中发现...

    mvnmon:在您的GitHub存储库中自动更新Maven依赖项

    mvnmon (Maven监视器)是一个GitHub应用程序,它将监视存储库中的pom.xml文件,并打开pull请求以更新其<dependencies> 。 目的 mvnmon旨在使mvnmon依赖版本的日常维护变得mvnmon 。拉取请求将打开并显示建议的更新...

    Dubbo培训与实战

    然后把Dubbo用到实际项目中来,请看实例代码《Dubbo实例代码(Sping+Dubbo+Maven).zip》,里面包括dubboDemoProvide和dubboDemoConsumer工程,此工程师maven工程,自动下载依赖的包,用eclipse导入即可运行。...

    sb-status:用于检索正在运行的启动应用程序及其Maven版本的运行状况的Ops工具

    我们在部署过程中使用它,以便在部署另一个实例以提供不间断的服务之前,可以确保启动应用程序正在运行并且可以运行。 用法 sb-状态[-vbotah] pid 顺序参数:pid 您要从中获取状态/版本的启动应用程序的进程ID

    SpringBoot整合Apache Shiro极简入门实例.zip

    采用maven进行jar包依赖管理,编译工程自动下载jar包 链接: https://pan.baidu.com/s/1KdE09EZoJDPijHr7IwFmkA?pwd=2gyr 提取码: 2gyr 资源包文件(可选) 该入门实例为单体应用,资源文件位于resouces文件夹下

    Storm编程实例

    Storm编程实例,基于Maven的Storm编程,目录结构清晰,能够使初学者很容易的看懂Storm的运行流程

    springboot整合easyexcel实现excel文件上传解析,下载导出简单实例.zip

    maven管理jar包依赖,编译项目自动下载jar包 链接:https://pan.baidu.com/s/1xt7KZO7z8pQsjk0nmq-bMg?pwd=fajt 提取码:fajt 资源包文件(可选) 用于上传解析的Excel模板文件位于项目根目录file文件夹下,名称为...

    spring boot集成sigar极简入门实例.zip

    项目描述 spring boot集成sigar极简入门实例 获取服务器CPU、内存、网卡、计算机等相关信息 ...项目采用maven管理jar包版本依赖,编译项目自动下载相关版本jar包 资源包文件(可选) 位于工程目录lib文件夹下

    spring boot集成beetl极简入门实例.zip

    spring boot集成beetl极简入门实例 项目描述 ...项目采用maven管理jar包版本依赖,编译项目自动下载相关版本jar包 链接:https://pan.baidu.com/s/1Eh_xP6DN3beLHZ81L3kBSg?pwd=j3ka 提取码:j3ka

    本项目为使用Maven构建SpringBoot微服务的顶级项目源码.zip

    为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;...

    junit-platform-maven-plugin:Maven插件启动JUnit平台

    在测试运行时自动加载众所周知的引擎实现:用户仅需依赖junit-jupiter-api即可提供Jupiter TestEngine。 编写模块化项目时,支持模块内和模块化外测试。 支持JUnit Platform提供的大多数。 使用库通过专用的...

    TwitterFeed:此代码用于构建TwitterFeedMicroservice-源码

    本地运行成功构建后,您可以使用sh target/bin/start运行该应用程序, sh target/bin/start是由Maven构建生成的Shell脚本,该脚本构造了目标/ repo中依赖项的正确类路径。部署编辑config.properties以设置目标服务器...

    HIT机器学习理论与实践课程的作业,利用Java实现的Boston房价数据集神经网络回归模型

    项目文件中已经包含了数据集,且只依赖Java核心类库,因此直接利用maven导入项目之后运行Main文件中的main方法即可完成训练过程。 输出实例(iter代表训练轮数,RMSE loss代表训练误差): iter = 0, RMSE loss = 0....

    毕业设计-SpringBoot整合JPA实现自动创建数据库表自动建表,JPA逆向生成数据库表项目源码.zip

    项目描述 前面已经发布过一个SpringBoot整合Mybatis实现自动创建数据库表的实例,下载地址...Maven管理jar包依赖,编译工程自动下载 链接:https://pan.baidu.com/s/1QYVjX-0FeWquWz9zY87oVQ?pwd=ilah 提取码:ilah

    借贷管理源码java-embedded-kafka:一个提供内存Kafka实例来运行测试的库

    实例来运行测试的库。 灵感来自 . 版本兼容性矩阵 Embedded-kafka 在 Maven Central 上可用,为 Scala 2.12 和 2.13 编译。 版本与其构建的 Kafka 版本相匹配。 重要的已知限制(v2.8.0 之前) 卡夫卡芯内联Scala库...

    基于SSM框架开发的简易网盘(毕设源码)

    本系统采用了框架进行开发,从而使得系统的扩展性... 建议安装项目管理软件Maven,有利于依赖的导入。 搭建运行环境时不建议使用高版本,很多新版本会出现兼容问题。比如JDK1.8就好,因为1.8稳定很多软件都用1.8开发。

    quizzy

    质感 描述 使用构建的测验应用程序 ...通过Maven运行 cd server mvn exec:java -Dexec.mainClass=com.trib3.server.TribeApplicationKt 项目布局 请注意,大多数模块都使用进行配置实例的依赖注入。 / api 这包含API层

Global site tag (gtag.js) - Google Analytics