apache / apache/servicecomb-java-chassis
使用gradle构建启动时有ServiceComb init failed 异常
- Ngôn ngữ chính
- Java
- Star
- 1.9k
- Fork
- 814
- Merge trung bình
- 8 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
Caused by: java.lang.IllegalStateException: parameter name is not present, method=com.rain.paas.gradle.sc.servlet.endpoint.rest.RestEndpoint:post
solution:
change pom.xml, add compiler argument: -parameters, for example:
```xml
org.apache.maven.plugins
maven-compiler-plugin
-parameters
```
gradle脚本中已添加添加compilerArgs,如下所示,但是没能解决此类问题
```gradle
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
options.compilerArgs += ["-parameters"]
}
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Tái hiện lỗi khởi động Gradle và kiểm tra RestEndpoint:post cùng với pom.xml và các Gradle JavaCompile compilerArgs được nêu trong báo cáo. So sánh cấu hình trình biên dịch thực tế với siêu dữ liệu tham số được tạo; được xem là hoàn tất khi quá trình khởi tạo ServiceComb hoàn thành mà không gặp ngoại lệ thiếu tên tham số.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- build-system
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100