//通过spring ApplicationContext取文件路径
@Autowired
ApplicationContext ctx;
String testPath = null;
try {
testPath = ctx.getResource("classpath:keys").getFile().getPath();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
logger.info("spring context:"+testPath+ File.separator+"####################");
File f = new File(this.getClass().getResource("/").getPath());
String path = f.getPath() + File.separator+"keys"+ File.separator;
logger.info("getpath:"+path+"########################################################");
spring context:/usr/wildfly-8.2.0.Final_node2/domain/servers/server-one/tmp/vfs/temp/tempf3673bba91cb2662/content-c130f212eba9eb62/WEB-INF/classes/keys/
能取到正确的路径
getpath:/usr/wildfly-8.2.0.Final_node2/modules/system/layers/base/org/jboss/as/ejb3/main/timers
不能取到正确的路径
文档路径图:
相关推荐
WildFly,原名JBoss AS,是Red Hat公司开发的一款开源Java EE应用服务器。这个"wildfly-8.1.0.Final.tar.gz"文件是一个压缩包,包含了WildFly 8.1.0最终版本的全部组件。由于是旧版,它在官方仓库可能已经下架,但在...
mysql驱动器mysql-connector-j-8.2.0.jar
1. 解压`mysql-connector-j-8.2.0.zip`文件,将解压后的`mysql-connector-java-8.2.0.jar`添加到Java项目的类路径中,或者将其放在JDK的`lib/ext`目录下,让系统自动加载。 2. 在Java代码中,通过`Class.forName(...
赠送jar包:mssql-jdbc-8.2.0.jre8.jar; 赠送原API文档:mssql-jdbc-8.2.0.jre8-javadoc.jar; 赠送源代码:mssql-jdbc-8.2.0.jre8-sources.jar; 赠送Maven依赖信息文件:mssql-jdbc-8.2.0.jre8.pom; 包含翻译后...
1. **下载与解压**:首先从给定的压缩包中提取 elasticsearch-analysis-ik-8.2.0.jar 文件,将其放置到 Elasticsearch 的 plugins 目录下。 2. **启动 Elasticsearch**:启动 ES 服务,插件会自动加载。 3. **配置...
VMware-Horizon-Client-2103-8.2.0-17759012.exe
1. **添加依赖**:在Java项目中,首先需要将kingbase8-8.2.0.jar添加到项目的类路径中,确保在编译和运行时可以访问到其中的类和方法。 2. **配置连接参数**:编写Java代码时,需要设置数据库连接的相关参数,如...
这个"mysql-8.2.0-winx64.zip"文件是一个针对Windows系统的MySQL安装包,包含了版本8.2.0的所有组件和必要的文件,使得用户能够在Windows操作系统上安装和运行MySQL服务器。 MySQL 8.2.0版本引入了多项新特性、性能...
kingbase8-8.2.0.jar,是链接人大金仓数据库的jar文件,需要在pom中引入,好东西抓紧下载
《Pillow库在Python中的应用详解》 Pillow库是Python中最常用的图像处理库,它是在 PIL(Python Imaging Library)的基础上进行改进和维护的一个分支,提供了丰富的图像处理功能。Pillow-8.2.0.tar.gz 是Pillow库的...
mysql-8.2.0-linux-glibc2.17-x86_64.tar 适用于Generic Linux (Architecture Independent)
mysql-8.2.0-linux-glibc2.28-aarch64.tar.xz 适用于Generic Linux (Architecture Independent)
此压缩包中的“VTK-8.2.0-cp36-cp36m-win_amd64.whl”文件是一个Python的Wheel文件,这是一种预编译的Python二进制包格式,旨在简化Python包的安装过程。它包含了编译好的Python扩展模块,可以直接通过pip工具进行...
mysql-8.2.0-linux-glibc2.17-x86_64.tar.xz 适用于Generic Linux (Architecture Independent)
kingbase8-8.2.0-SNAPSHOT.jar kingbase8-8.2.0-SNAPSHOT.jar kingbase8-8.2.0-SNAPSHOT.jar kingbase8-8.2.0-SNAPSHOT.jar
这个压缩包“elasticsearch-8.2.0-windows-x86_64.zip”包含了在Windows系统上运行Elasticsearch所需的所有组件。 首先,我们来详细了解一下Elasticsearch的核心特性: 1. 分布式架构:Elasticsearch是一个分布式...
mysql-test-8.2.0-linux-glibc2.28-aarch64.tar.xz 适用于Generic Linux (Architecture Independent)
mysql-community-server-8.2.0-1.el8.x86_64.rpm 适用于Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit)