PrintArgComplex.java:22: 错误: 找不到符号
来源:4-4 拦截复杂参数、坏境变量、正则匹配拦截

磊磊要酷酷滴
2019-03-22
- 添加了-cp参数还是报找不到User,-cp的路径没有填错;
- 我是在新的Java项目中编写Btrace脚本的,拦截的方法都在springboot项目中,不知道是不是因为不在一个项目导致的问题;
C:\Users\LiXinlei\Desktop\btrace\src\com\btrace\example>btrace -cp "C:\Users\LiXinlei\Desktop\demo\target\classes" 19868 PrintArgComplex.java
PrintArgComplex.java:22: 错误: 找不到符号
public static void anyRead(@ProbeClassName String pcn, @ProbeMethodName String pmn, User user) {
^
符号: 类 User
位置: 类 com.btrace.example.PrintArgComplex
BTrace compilation failed
写回答
2回答
-
磊磊要酷酷滴
提问者
2019-03-25
btrace -cp C:\Users\LiXinlei\Desktop\demo\target\classes 15368 PrintArgComplex.java
在Windows下的cmd窗口里,-cp需要的参数直接给出,不要加"",虽然生产环境不会在Windows下,但是这个坑也算是踩过了。
10 -
若鱼1919
2019-03-22
User.class应该是你的springboot中的User
022019-03-25
相似问题