Skip to content
This repository was archived by the owner on Feb 18, 2024. It is now read-only.

Commit b4db721

Browse files
authored
Merge pull request #423 from sofastack/youji-dev
format lib version
2 parents a23620e + 0951f2c commit b4db721

File tree

5 files changed

+35
-14
lines changed

5 files changed

+35
-14
lines changed

docs/content/zh-cn/docs/faq/faq.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ go: serverless.alipay.com/sofa-serverless/v1/arkctl@latest: module serverless.al
3939
arkctl 是作为 sofa-serverless 子目录的方式存在的,所以没法直接 go get,可以从这下面下载执行文件, 请参考[安装 arkctl](https://github.com/sofastack/sofa-serverless/releases/tag/arkctl-release-0.1.0)
4040

4141
#### 问题 1-4:模块安装报 `Master biz environment is null`
42-
解决方式,升级 sofa-serverless 版本到最新版本
42+
43+
##### 解决方式,升级 sofa-serverless 版本到最新版本
4344
```xml
4445
<dependency>
4546
<groupId>com.alipay.sofa.serverless</igroupId>
@@ -49,11 +50,26 @@ arkctl 是作为 sofa-serverless 子目录的方式存在的,所以没法直
4950
```
5051

5152
#### 问题 1-5:模块静态合并部署无法从制定的目录里找到模块包
52-
解决方式升级 sofa-serverless 版本到最新版本
53+
##### 解决方式升级 sofa-serverless 版本到最新版本
5354
```xml
5455
<dependency>
5556
<groupId>com.alipay.sofa.serverless</igroupId>
5657
<artifactId>sofa-serverless-app-starter</artifactId>
5758
<version>${最新版本号}</version>
5859
</dependency>
59-
```
60+
```
61+
#### 问题 1-6:用户工程与 SOFAServerless 里 guice 版本不一致,且版本较老
62+
报错信息:
63+
```text
64+
Caused by: java.Lang.ClassNotFoundException: com.google.inject.multibindings.Multibinder
65+
```
66+
![guice_version_incompatibility.png](imgs/guice_version_incompatibility.png)
67+
68+
##### 解决方式:升级 guice 版本到较新版本,如
69+
```xml
70+
<dependency>
71+
<groupId>com.google.inject</groupId>
72+
<artifactId>guice</artifactId>
73+
<version>6.0.0</version>
74+
</dependency>
75+
```
627 KB
Loading

sofa-serverless-runtime/arklet-core/src/main/java/com/alipay/sofa/serverless/arklet/core/api/ApiClient.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.util.ArrayList;
2020
import java.util.List;
2121

22-
import com.alipay.sofa.ark.api.ArkClient;
2322
import com.alipay.sofa.serverless.arklet.core.api.tunnel.Tunnel;
2423
import com.alipay.sofa.serverless.arklet.core.api.tunnel.http.HttpTunnel;
2524
import com.alipay.sofa.serverless.arklet.core.command.CommandService;

sofa-serverless-runtime/pom.xml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
<packaging>pom</packaging>
1010

1111
<properties>
12+
<revision>0.5.5</revision>
1213
<sofa.ark.version>2.2.5</sofa.ark.version>
1314
<spring.boot.version>2.7.15</spring.boot.version>
1415
<logback.core>1.2.9</logback.core>
15-
<revision>0.5.5</revision>
1616
<project.encoding>UTF-8</project.encoding>
1717
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1818
<java.version>1.8</java.version>
@@ -29,18 +29,18 @@
2929
<maven.compiler.target>8</maven.compiler.target>
3030
<flatten-maven-plugin.version>1.5.0</flatten-maven-plugin.version>
3131
<oshi.version>6.4.5</oshi.version>
32-
<guice.version>5.1.0</guice.version>
33-
<netty.version>4.1.42.Final</netty.version>
32+
<guice.version>6.0.0</guice.version>
33+
<guice-multibindings.version>4.2.3</guice-multibindings.version>
34+
<netty.version>4.1.94.Final</netty.version>
3435
<logback.version>1.2.9</logback.version>
3536
<lombok.version>1.18.22</lombok.version>
3637
<junit.version>4.13.1</junit.version>
3738
<mockito.version>4.8.1</mockito.version>
3839
<flatten-maven-plugin.version>1.5.0</flatten-maven-plugin.version>
3940
<oshi.version>6.4.5</oshi.version>
40-
<commons.lang3.version>3.12.0</commons.lang3.version>
41-
<guava.version>32.1.2-jre</guava.version>
41+
<guava.version>32.1.3-jre</guava.version>
4242
<fastjson.version>1.2.83</fastjson.version>
43-
<hessian.version>3.5.1</hessian.version>
43+
<hessian.version>4.0.66</hessian.version>
4444
</properties>
4545

4646
<name>${project.groupId}:${project.artifactId}</name>
@@ -165,6 +165,12 @@
165165
<version>${spring.boot.version}</version>
166166
</dependency>
167167

168+
<dependency>
169+
<groupId>org.springframework.boot</groupId>
170+
<artifactId>spring-boot</artifactId>
171+
<version>${spring.boot.version}</version>
172+
</dependency>
173+
168174
<dependency>
169175
<groupId>org.springframework.boot</groupId>
170176
<artifactId>spring-boot-starter-test</artifactId>
@@ -194,7 +200,7 @@
194200
<dependency>
195201
<groupId>com.google.inject.extensions</groupId>
196202
<artifactId>guice-multibindings</artifactId>
197-
<version>4.2.3</version>
203+
<version>${guice-multibindings.version}</version>
198204
</dependency>
199205

200206
<dependency>
@@ -210,7 +216,7 @@
210216
</dependency>
211217

212218
<dependency>
213-
<groupId>com.alipay.sofa</groupId>
219+
<groupId>com.caucho</groupId>
214220
<artifactId>hessian</artifactId>
215221
<version>${hessian.version}</version>
216222
</dependency>

sofa-serverless-runtime/sofa-serverless-common/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<scope>test</scope>
4040
</dependency>
4141
<dependency>
42-
<groupId>com.alipay.sofa</groupId>
42+
<groupId>com.caucho</groupId>
4343
<artifactId>hessian</artifactId>
4444
</dependency>
4545
<dependency>
@@ -50,4 +50,4 @@
5050

5151
</dependencies>
5252

53-
</project>
53+
</project>

0 commit comments

Comments
 (0)