zoukankan      html  css  js  c++  java
  • Java项目打jar包及外部运行

    Java项目打包及外部运行问题

    Java项目打包分为两种A. *.war  B. *.jar. 笔者在本文章主要围绕*.jar讲解以下三个方面的内容:

    A      Java项目加载外部文件时的问题

    B      Java打包后在DOS下使用批处理运行时问题

    C      调用外部依赖jar文件问题

    笔者在介绍功能的同时将源码进行公开:

     

    工程介绍:

    TestPropertie工程依赖loadt.jar文件,在上图的32行调用了loadt.jar中的内容。

    在Eclipse环境下运行时,可以正常读取外部属性文件,看下控制台运行结果:

     

    关于Java工程打包问题这里我就不做介绍了,下图TestPropertie工程打包后的文件:

     

    将TestPropertie.jar放入到D: est文件夹下面,为了能够在批处理中正常运行需进行再临时环境(path环境)进行配置,配置项有TestPropertie.jar和其依赖的loadt.jar文件,如下图所示:

     

    习惯上都是把同一类的内容放在一个文件夹里面,如下图:

     

    此时源码(14行)读取属性文件的路径必须要改写成:

    filePath = “msgsender.properties”,当然也绝对路径也可以,不过这样更方便。

    下图是双击TestPropertie.bat运行的结果:

     

    到此有关要表述的问题都已经结束了,希望能够对大家有所帮助。

  • 相关阅读:
    SpringCloud微服务初步认识
    SpringCloud-Hystrix:服务熔断与降级
    List接口下重要集合源码分析
    高频面试题:手写一个LRU
    Java基础面试题面经整理(持续更新)
    Redis高可用之主从复制
    Redis过期键删除和内存淘汰
    Redis持久化(RDB与AOF)
    了解Redis事务
    Redis入门与安装
  • 原文地址:https://www.cnblogs.com/weinan2087/p/3581235.html
Copyright © 2011-2022 走看看