首页  

classpath资源读取问题     所属分类 java 浏览量 365
src/main/java/dyyx/ResourceReadUtil.java
src/test/java/dyyx/ResourceReadUtilTest.java
资源文件 
src/test/resources/data.txt

ResourceReadUtil main方法中 读取不到  
ResourceReadUtilTest 可以读取到 

打断点
分别查看 完整命令行参数

ps -ef|grep ResourceReadUtil
ps -ef|grep ResourceReadUtilTest


ResourceReadUtil   classpath 
只有 target/classes 因此读取不到

ResourceReadUtilTest classpath  
target/test-classes   target/classes
注意 target/test-classes在前面
可以读取到


src/main 中的类 main 方法运行时 ,classpath 里没有 target/test-classes
读取不到测试目录里的资源

上一篇     下一篇
JVM里的方法调用分派

JVM动态语言支持

深入理解java虚拟机笔记

影响商业的50本书第30到35本

java类静态初始化问题

影响商业的50本书第36到42本