Open kinzirva opened 8 years ago
cast com.chediandian.customer.pre:41128 as gradle project with /src changed (v1.50922) Fail to exec ['/usr/bin/javac', '-target', '1.7', '-source', '1.7', '-encoding', 'UTF-8', '-cp', u'/Users/xkkj/Downloads/sdk/platforms/android-23/android.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipaysdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipaysecsdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipayutdid.jar:/Users/xkkj/xk_android_ycdd/app/libs/AMap_Location_v2.3.0_20160112.jar:/Users/xkkj/xk_android_ycdd/app/libs/AMap_Search_V2.8.0_20160105.jar:/Users/xkkj/xk_android_ycdd/app/libs/Android_Map_V2.7.20151124.jar:/Users/xkkj/xk_android_ycdd/app/libs/GetuiExt-2.0.3.jar:/Users/xkkj/xk_android_ycdd/app/libs/GetuiSDK2.8.1.0.jar:/Users/xkkj/xk_android_ycdd/app/libs/klog.jar:/Users/xkkj/xk_android_ycdd/app/libs/libammsdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/open_sdk_r5509_lite.jar:/Users/xkkj/xk_android_ycdd/app/libs/orm.jar:/Users/xkkj/xk_android_ycdd/app/libs/weiboSDKCore_3.1.2.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.github.bumptech.glide/glide/3.6.1/86b122e640af09b0723e1fa44083c354ba6d9089/glide-3.6.1.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.networkbench.newlens.agent.android/nbs.newlens.agent/2.3.2/eb6be48b37d67e420900ddd90b3d9c37ad1bc235/nbs.newlens.agent-2.3.2.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.nineoldandroids/library/2.4.0/e9b63380f3a242dbdbf103a2355ad7e43bad17cb/library-2.4.0.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/io.reactivex/rxandroid/0.25.0/866b539d3ae58abbd47880f243c02f914fec5cda/rxandroid-0.25.0.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/cardview-v7/22.2.0/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/libs/internal_impl-23.1.1.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.github.mmin18.layoutcast/library/1.1.5/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.growingio.android/vds-android/0.8.56/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.datepick/xiaoka-datepick/1.1.2-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.qrcode/xiaoka-qrcode/1.0.3-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.recyclerview/xiaoka-recyclerview/0.5.3-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.sdk/xk-sdk/1.4.2-beta/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.sdk/xk-sdk/1.4.2-beta/jars/libs/upyun.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.ui/xiaoka-ui/0.12.0-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/bolts-android-1.2.0.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/easemobchat_2.2.5.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/Parse-1.9.4.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/classes/debug', '-d', u'/Users/xkkj/xk_android_ycdd/app/build/lcast/classes', '-sourcepath', u'/Users/xkkj/xk_android_ycdd/hxchat/src/main/java:/Users/xkkj/xk_android_ycdd/app/src/main/java', u'/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java', u'/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/adapter/VipCardListAdapter.java']
警告: [options] 未与 -source 1.7 一起设置引导类路径 /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:11: 错误: 程序包android.support.annotation不存在 import android.support.annotation.NonNull; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:24: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:47: 错误: 程序包javax.inject不存在 import javax.inject.Inject;
符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/container/NewTitleBaseFragment.java:22: 错误: 找不到符号 import com.chediandian.customer.injector.components.DaggerFragmentComponent;
/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/FragmentScope.java:6: 错误: 程序包javax.inject不存在 import javax.inject.Scope; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/FragmentScope.java:13: 错误: 找不到符号 @Scope ^ 符号: 类 Scope /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/adapter/VipCardListAdapter.java:16: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/main/viewholder/ErrorViewHolder.java:10: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/components/FragmentComponent.java:22: 错误: 程序包dagger不存在 import dagger.Component; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/components/FragmentComponent.java:31: 错误: 找不到符号 @Component( ^ 符号: 类 Component /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/widget/XKLoading.java:8: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 DaggerFragmentComponent 位置: 程序包 com.chediandian.customer.injector.components /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/insurance/ChooseSchemePresenter.java:51: 错误: -source 1.7 中不支持方法引用 .map(this::addStrongIns) ^ (请使用 -source 8 或更高版本以启用方法引用) /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/insurance/ChooseSchemePresenter.java:19: 错误: 程序包javax.inject不存在 import javax.inject.Inject; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/ActivityScope.java:6: 错误: 程序包javax.inject不存在 import javax.inject.Scope; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/ActivityScope.java:13: 错误: 找不到符号 @Scope ^ 符号: 类 Scope /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:19: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/util/DialogUtil.java:34: 错误: -source 1.7 中不支持 lambda 表达式 mLoadingDialog.setOnDismissListener(dialog -> mLoadingDialog = null); ^ (请使用 -source 8 或更高版本以启用 lambda 表达式) /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:40: 错误: 程序包com.squareup.picasso不存在 import com.squareup.picasso.Picasso; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:45: 错误: 程序包javax.inject不存在 import javax.inject.Inject; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmOrderPresenter.java:3: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 Observable 位置: 程序包 rx /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/rest/service/OrderService.java:26: 错误: 程序包retrofit不存在 import retrofit.Callback; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/rest/service/OrderService.java:27: 错误: 程序包retrofit.http不存在 import retrofit.http.Body; 注: 某些输入文件使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 注: 某些输入文件使用了未经检查或不安全的操作。 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。 100 个错误 3 个警告
Maybe you should change this lib with Jrebel for android
cast com.chediandian.customer.pre:41128 as gradle project with /src changed (v1.50922) Fail to exec ['/usr/bin/javac', '-target', '1.7', '-source', '1.7', '-encoding', 'UTF-8', '-cp', u'/Users/xkkj/Downloads/sdk/platforms/android-23/android.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipaysdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipaysecsdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/alipayutdid.jar:/Users/xkkj/xk_android_ycdd/app/libs/AMap_Location_v2.3.0_20160112.jar:/Users/xkkj/xk_android_ycdd/app/libs/AMap_Search_V2.8.0_20160105.jar:/Users/xkkj/xk_android_ycdd/app/libs/Android_Map_V2.7.20151124.jar:/Users/xkkj/xk_android_ycdd/app/libs/GetuiExt-2.0.3.jar:/Users/xkkj/xk_android_ycdd/app/libs/GetuiSDK2.8.1.0.jar:/Users/xkkj/xk_android_ycdd/app/libs/klog.jar:/Users/xkkj/xk_android_ycdd/app/libs/libammsdk.jar:/Users/xkkj/xk_android_ycdd/app/libs/open_sdk_r5509_lite.jar:/Users/xkkj/xk_android_ycdd/app/libs/orm.jar:/Users/xkkj/xk_android_ycdd/app/libs/weiboSDKCore_3.1.2.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.github.bumptech.glide/glide/3.6.1/86b122e640af09b0723e1fa44083c354ba6d9089/glide-3.6.1.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.networkbench.newlens.agent.android/nbs.newlens.agent/2.3.2/eb6be48b37d67e420900ddd90b3d9c37ad1bc235/nbs.newlens.agent-2.3.2.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/com.nineoldandroids/library/2.4.0/e9b63380f3a242dbdbf103a2355ad7e43bad17cb/library-2.4.0.jar:/Users/xkkj/.gradle/caches/modules-2/files-2.1/io.reactivex/rxandroid/0.25.0/866b539d3ae58abbd47880f243c02f914fec5cda/rxandroid-0.25.0.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/cardview-v7/22.2.0/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/libs/internal_impl-23.1.1.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.github.mmin18.layoutcast/library/1.1.5/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.growingio.android/vds-android/0.8.56/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.datepick/xiaoka-datepick/1.1.2-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.qrcode/xiaoka-qrcode/1.0.3-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.recyclerview/xiaoka-recyclerview/0.5.3-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.sdk/xk-sdk/1.4.2-beta/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.sdk/xk-sdk/1.4.2-beta/jars/libs/upyun.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/com.xiaoka.ui/xiaoka-ui/0.12.0-SNAPSHOT/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/classes.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/bolts-android-1.2.0.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/easemobchat_2.2.5.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/exploded-aar/xk_android_ycdd/hxchat/unspecified/jars/libs/Parse-1.9.4.jar:/Users/xkkj/xk_android_ycdd/app/build/intermediates/classes/debug', '-d', u'/Users/xkkj/xk_android_ycdd/app/build/lcast/classes', '-sourcepath', u'/Users/xkkj/xk_android_ycdd/hxchat/src/main/java:/Users/xkkj/xk_android_ycdd/app/src/main/java', u'/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java', u'/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/adapter/VipCardListAdapter.java']
警告: [options] 未与 -source 1.7 一起设置引导类路径 /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:11: 错误: 程序包android.support.annotation不存在 import android.support.annotation.NonNull; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:24: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/VipCardListFragment.java:47: 错误: 程序包javax.inject不存在 import javax.inject.Inject;
符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/container/NewTitleBaseFragment.java:22: 错误: 找不到符号 import com.chediandian.customer.injector.components.DaggerFragmentComponent;
/Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/FragmentScope.java:6: 错误: 程序包javax.inject不存在 import javax.inject.Scope; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/FragmentScope.java:13: 错误: 找不到符号 @Scope ^ 符号: 类 Scope /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/user/vip/adapter/VipCardListAdapter.java:16: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/main/viewholder/ErrorViewHolder.java:10: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/components/FragmentComponent.java:22: 错误: 程序包dagger不存在 import dagger.Component; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/components/FragmentComponent.java:31: 错误: 找不到符号 @Component( ^ 符号: 类 Component /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/widget/XKLoading.java:8: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 DaggerFragmentComponent 位置: 程序包 com.chediandian.customer.injector.components /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/insurance/ChooseSchemePresenter.java:51: 错误: -source 1.7 中不支持方法引用 .map(this::addStrongIns) ^ (请使用 -source 8 或更高版本以启用方法引用) /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/insurance/ChooseSchemePresenter.java:19: 错误: 程序包javax.inject不存在 import javax.inject.Inject; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/ActivityScope.java:6: 错误: 程序包javax.inject不存在 import javax.inject.Scope; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/injector/ActivityScope.java:13: 错误: 找不到符号 @Scope ^ 符号: 类 Scope /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:19: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 R 位置: 程序包 com.chediandian.customer /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/util/DialogUtil.java:34: 错误: -source 1.7 中不支持 lambda 表达式 mLoadingDialog.setOnDismissListener(dialog -> mLoadingDialog = null); ^ (请使用 -source 8 或更高版本以启用 lambda 表达式) /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:40: 错误: 程序包com.squareup.picasso不存在 import com.squareup.picasso.Picasso; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmInsuranceOrderFragment.java:45: 错误: 程序包javax.inject不存在 import javax.inject.Inject; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/order/policy/ConfirmOrderPresenter.java:3: 错误: 找不到符号 import com.chediandian.customer.R; ^ 符号: 类 Observable 位置: 程序包 rx /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/rest/service/OrderService.java:26: 错误: 程序包retrofit不存在 import retrofit.Callback; ^ /Users/xkkj/xk_android_ycdd/app/src/main/java/com/chediandian/customer/module/ins/rest/service/OrderService.java:27: 错误: 程序包retrofit.http不存在 import retrofit.http.Body; 注: 某些输入文件使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 注: 某些输入文件使用了未经检查或不安全的操作。 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。 100 个错误 3 个警告