国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

elastic報(bào)錯(cuò)java.lang.NoSuchFieldError: INDEX_CONTENT_TYPE

這篇具有很好參考價(jià)值的文章主要介紹了elastic報(bào)錯(cuò)java.lang.NoSuchFieldError: INDEX_CONTENT_TYPE。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

升級框架版本后spring-data-elasticsearch repository操作報(bào)錯(cuò)

java.lang.NoSuchFieldError: INDEX_CONTENT_TYPE

	at org.springframework.data.elasticsearch.core.RequestFactory.indexRequest(RequestFactory.java:623)
	at org.springframework.data.elasticsearch.core.RequestFactory.lambda$bulkRequest$1(RequestFactory.java:248)
	at java.util.ArrayList.forEach(ArrayList.java:1257)
	at org.springframework.data.elasticsearch.core.RequestFactory.bulkRequest(RequestFactory.java:245)

原因是springboot版本和spring-data-elasticsearch版本不對應(yīng)
springboot:2.6.7
spring-data-elasticsearch:4.4.0

解決:

將spring-data-elasticsearch版本降低到4.3.4就好了

  <dependency>
      <groupId>org.springframework.data</groupId>
       <artifactId>spring-data-elasticsearch</artifactId>
       <version>4.3.4</version>
  </dependency>

import com.lyh.api.entity.article.Hotel;
import org.springframework.data.repository.PagingAndSortingRepository;


public interface HotelRepository extends PagingAndSortingRepository<Hotel, Integer> {
}

 @Autowired
 HotelRepository repository;

   @Test
    public void test5 (){
        List<Hotel> hotels = hotelService.getAllList();
        for (Hotel h:hotels
             ) {
            h.setSsuggest(new Completion(Arrays.asList(h.getBrand(),h.getBusiness()).toArray(new String[Arrays.asList(h.getBrand(),h.getBusiness()).size()])));
        }

        repository.saveAll(hotels);

    }

怎么荔枝文章來源地址http://www.zghlxwxcb.cn/news/detail-513530.html

到了這里,關(guān)于elastic報(bào)錯(cuò)java.lang.NoSuchFieldError: INDEX_CONTENT_TYPE的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have

    1.升級lombook版本 2.升級springboot的版本到3.X

    2024年01月16日
    瀏覽(93)
  • java.lang.NoSuchFieldError: Factory at org.apache.poi.xddf.usermodel.chart.XDDFChart.<init>(XDDFCha

    解決方法: 刪除poi-ooxml-schemas jar包 本文出現(xiàn)的問題,是刪除了easyexcel下的這個(gè)jar包 3、問題定位過程 1、先百度java.lang.NoSuchFieldError這個(gè)異常的意思,得知這個(gè)跟jar包沖突有關(guān)系 2、根據(jù)上述的截圖,知道沖突的方法所在的jar包是poi-ooml,找到這一行代碼,發(fā)現(xiàn)是存在這個(gè)fac

    2024年02月04日
    瀏覽(20)
  • 【已解決】java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have

    java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field \\\'com.sun.tools.javac.tree.JCTree qualid\\\' java.lang.NoSuchFieldError 錯(cuò)誤通常表示嘗試訪問的字段在運(yùn)行時(shí)環(huán)境中的類定義中不存在。在你的錯(cuò)誤信息中,錯(cuò)誤指的是 com.sun.tools.javac.tree.JCTree$JCImport 類中不存在

    2024年03月14日
    瀏覽(95)
  • java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have membe

    java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have membe

    ?IDE在導(dǎo)入別人的項(xiàng)目時(shí),時(shí)常報(bào)錯(cuò)如下圖所示,此類錯(cuò)誤為java版本不兼容 ?所以改一下版本即可 點(diǎn)擊文件——項(xiàng)目結(jié)構(gòu)修改版本即可,沒有其他版本的java的話,可點(diǎn)擊下載 ? 運(yùn)行成功!? ?

    2024年02月05日
    瀏覽(97)
  • java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member fiel

    java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member fiel

    看網(wǎng)上說是因?yàn)閘ombok不兼容問題,修改lombok版本后可以正常編譯 實(shí)際操作下來,發(fā)現(xiàn)java版本不對應(yīng)也會出現(xiàn)這種問題,遇到這種問題 的可以看看自己的java版本對不對 如下圖

    2024年04月23日
    瀏覽(19)
  • 報(bào)錯(cuò):java.lang.IllegalArgumentException

    開發(fā),測試環(huán)境運(yùn)行正常的接口到現(xiàn)場報(bào)錯(cuò),報(bào)錯(cuò)日志關(guān)鍵信息如下:java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986。 由于代碼在開發(fā)測試環(huán)境測試通過,判斷大概率是現(xiàn)場特殊數(shù)據(jù)導(dǎo)致問題。查資料得知,如果

    2024年02月04日
    瀏覽(90)
  • java連接redis,日志報(bào)錯(cuò)java.lang.IllegalStateException

    java連接redis,日志報(bào)錯(cuò)java.lang.IllegalStateException

    日志具體報(bào)錯(cuò)如下,無法啟動應(yīng)用 pom.xml java程序 出現(xiàn)這種問題的原因是版本不合適,使用springboot版本2.7.6,但是使用spring-boot-date的版本是1.7.2.RELEASE 注釋版本 重新啟動java程序,啟動成功

    2024年01月23日
    瀏覽(28)
  • java反射異常報(bào)錯(cuò)解決:java.lang.NoSuchFieldException

    java反射異常報(bào)錯(cuò)解決:java.lang.NoSuchFieldException

    我這里是學(xué)習(xí)測試開發(fā)時(shí)報(bào)錯(cuò),關(guān)聯(lián):運(yùn)行代碼中調(diào)用另一個(gè)代碼文件的私有屬性并且這個(gè)私有屬性還需與本地excel文件中的title一致! 報(bào)錯(cuò)信息如下圖: 69行代碼: 103行代碼: ?Caseinfo私有屬性代碼: excel下標(biāo)0行的列頭: 總結(jié):最終通過反復(fù)查看java.lang.NoSuchFieldException源代

    2024年02月12日
    瀏覽(19)
  • 報(bào)錯(cuò)throws java.lang.ClassFormatError accessible: module java.base does not “opens java.lang“

    報(bào)錯(cuò)throws java.lang.ClassFormatError accessible: module java.base does not “opens java.lang“

    有時(shí)候項(xiàng)目在前端瀏覽某些頁面時(shí),會突然報(bào)如下錯(cuò)誤: 與此同時(shí),后端也會跟著報(bào)錯(cuò): ?問題表現(xiàn)出來的現(xiàn)象就是非法反射訪問警告,之前系統(tǒng)運(yùn)行都沒問題,怎么突然就報(bào)這種錯(cuò)誤哪,會把人搞得措手不及、不知如何處理。?其實(shí)這里有一個(gè)非常重要的線索: throws java

    2024年02月07日
    瀏覽(91)
  • Mybatisplus報(bào)錯(cuò) field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass

    Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not “opens java.lang.invoke” to unnamed module @6dc17b83 其實(shí)是Mybatisplus和Java的版本兼容出現(xiàn)了問題。 這個(gè)錯(cuò)誤是因?yàn)樵?Java 9 及之后的版本中,模塊化系統(tǒng) (Module System) 引入了訪問限

    2024年02月04日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包