java jar包的路径
用java些的脚本,然后打成jar包运行,jar包里的程序需要读配置文件的一些参数,所以需要确定读配置文件的路径。一般配置文件和jar包放置在同一目录下,这个时候就需要jar包里的代码,取到jar包存放的路径,以便读配置文件;取jar包存放路径的代码如下:
String jarWholePath = DbfImport.class.getProtectionDomain().getCodeSource().getLocation().getFile();
jarWholePath = java.net.URLDecoder.decode(jarWholePath, "UTF-8");
String jarPath = new File(jarWholePath).getParentFile().getAbsolutePath();
转载于:https://blog.51cto.com/12096733/1948840
java jar包的路径相关推荐
- JAVA获取程序/jar包所在路径
public class path{public static void main(String []args){//输出本程序/jar包所在路径System.out.println(System.g ...
- 获得jar包存放路径的方法
获得jar包存放路径的方法 Posted by zeal on 2006-07-11 09:45 , 1371 characters | + 0 - 0 English 转载请保留本行原始出处声 ...
- centos 开机启动java_Centos 7将java jar包自定义开机启动服务
Centos 7将java jar包自定义开机启动服务 1. 先上 jar包的启动脚本 vim service.sh #!/bin/bash # 需要变更的参数 # 先查看java绝对路径:which ...
- ikvm java转换成dll_利用IKVM.NET将Java jar包转换成可供C#调用的dll文件
C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...
- java jar包资源文件_深入jar包:从jar包中读取资源文件
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看 ...
- 手动部署java jar包
手动部署java jar包 出现的问题 使用说明 使用步骤 注意事项 脚本内容 出现的问题 项目开发或者部署过程中,开发人员总是因为启动命令的错误,导致启动参数不对,或者环境不对的情况,根据此种情况, ...
- java jar包签名
JAR文件可以用 jarsigner工具或者直接通过 java.securityAPI 签名.签名后的JAR 本身的文件 文件与原来JAR本身的 文件完全相同,只是更新了它的 manifest文件,并 ...
- java jar包 资源_java jar包资源下载
jar包有:commons-httpclient-3.1,commons-io-2.4,commons-io-2.6,commons-lang-2.5,commons-logging-1.2,curv ...
- Java Jar包的压缩、解压使用指南
转载自 Java Jar包的压缩.解压使用指南 什么是jar包 JAR(Java Archive)是Java的归档文件,它是一种与平台无关的文件格式,它允许将许多文件组合成一个压缩文件. 如何打/解包 ...
最新文章
- linux 条件判断
- linux 安装 apache+mysql+php
- jQuery中ajax的4种常用请求方式
- SSH学习-Hibernate对象生命周期管理
- java exe jdk_javac.exe 和java.exe两个可执行程序放在JDK安装目录的( )目录下。_学小易找答案...
- [Leetcode][第60题][JAVA][第k个排列][回溯][DFS][剪枝]
- git ssh创建分支_将git项目导入GitHub的方法(附创建分支)
- mysql用户授权开发者_Mysql添加用户与授权
- OpenShift 4 Hands-on Lab (8) 基于Gogs+Nexus+Sonarqube的Jenkins CI/CD Pipeline
- php获取微信图片访问权限,微信小程序访问图片出现403,图片防盗链的解决办法...
- Selector.wakeup实现注记
- 转载大神LeetCode中文版博客
- 服务器常见基本故障+排查方法,很实用!
- Java——哈希值是什么?
- 如何更改Win8,8.1中文版到英文版,亲测!
- Can‘t reconnect until invalid transaction is rolled back
- myeclipse中光标突然变粗的解决方法
- Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443问题
- 【tk跨境电商】tk跨境电商合法吗?现在好做吗?
- 我为什么坚持这么多年写博客