求教如何为Java NIO设置Socks代理

发布网友 发布时间:2022-04-21 20:41

我来回答

3个回答

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");
就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");

就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:15

而这个SelChImpl是sun.nio.ch包级可见的,所以我的ProxySocketChannel没法实现它。试着将自己的包名改为sun.nio.ch,编译通过了,但是到运行时提示 java.lang.IllegalAccessError: class sun.nio.ch.ProxySocketChannel cannot access its superinterface sun.nio.ch.SelChImpl,我的理解是类解析的时候验证失败。

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");
就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");

就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:15

而这个SelChImpl是sun.nio.ch包级可见的,所以我的ProxySocketChannel没法实现它。试着将自己的包名改为sun.nio.ch,编译通过了,但是到运行时提示 java.lang.IllegalAccessError: class sun.nio.ch.ProxySocketChannel cannot access its superinterface sun.nio.ch.SelChImpl,我的理解是类解析的时候验证失败。

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");
就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:14

试试:
Properties prop = System.getProperties();
prop.setProperty("socksProxyHost", "192.168.0.254");
prop.setProperty("socksProxyPort", "8000");

就这么设置。在java命令行 也可以用 -DsocksProxyHost -DsocksProxyPort 来指定

热心网友 时间:2022-05-23 17:15

而这个SelChImpl是sun.nio.ch包级可见的,所以我的ProxySocketChannel没法实现它。试着将自己的包名改为sun.nio.ch,编译通过了,但是到运行时提示 java.lang.IllegalAccessError: class sun.nio.ch.ProxySocketChannel cannot access its superinterface sun.nio.ch.SelChImpl,我的理解是类解析的时候验证失败。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com