apache / apache/servicecomb-java-chassis

使用gradle构建启动时有ServiceComb init failed 异常

Đang mở
#3,743 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.