classpath资源读取问题
所属分类 java
浏览量 894
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本