直接上kettle 源码,List<NameValuePair> queryParams = uriBuilder.getQueryParams(): 因为uriBuilder.getQueryParams():取得得是list
但是 List<NameValuePair>实例化~queryParams列表对象,要使用ArrayList
就像我们构建list 一般用
List list = new ArrayList(); 。关于ArrayList和list得区别自行百度。
针对不能构建url得问题。。修改源码~
如果把所有代码拿下来修改后再重新打包很麻烦 浪费时间
我用了一个骚操作
直接修改.class文件非常难,我们可以顺向思考,创建一个和需要修改的类文件有着相同环境的项目。所以我就在本地项目创建好目录导入好包-,-!然后就拿需要改得那个源码。~~~~