- 文件地址 src/main/resources/config.json
{ "timeout": 60, "portInfo":[ {"port":17990, "password":"key", "method":"aes-128-cfb"}, {"port":17991, "password":"key1", "method":"aes-256-cfb"}, {"port":17992, "password":"key2", "method":"aes-256-gcm"} ] }
- 说明
- timeout 超时时间
- portInfo 开启服务的端口信息
- prot 端口号
- password 端口对应密码
- method 端口对应的加密方式
- 加密方式
目前只支持一下三种
aes-128-cfb aes-192-cfb aes-256-cfb
- 生成可直接运行的jar
# 清理项目 mvn clean # 生成单一jar包 会将项目依赖的jar包一同打入包中 mvn package assembly:single
java -jar shadowsocks-java.jar