1. 程式人生 > >編譯報錯:實際引數列表和形式引數列表長度不同 解決方法

編譯報錯:實際引數列表和形式引數列表長度不同 解決方法

由於我給service方法新增了引數

執行編譯時報錯:實際引數列表和形式引數列表長度不同。

錯誤提示:需要兩個引數。實際傳遞了三個引數。

解決方法,service專案的pom檔案Run As。Maven install。

原因:更改了介面引數沒有編譯上。所以專案一直認為是兩個引數而不需要三個引數。install service專案編譯修改後的service專案。

再次執行,無報錯

相關推薦

編譯實際引數列表形式引數列表長度不同 解決方法

由於我給service方法新增了引數 執行編譯時報錯:實際引數列表和形式引數列表長度不同。 錯誤提示:需要兩個引數。實際傳遞了三個引數。 解決方法,service專案的pom檔案Run As。Maven install。 原因:更改了介面引數沒有編譯上。所以專案一直認為是兩

Ubuntu下處理軟體包 python-dnspython (--configure)時出錯 解決方法

原因: 在將python2升級到python3時,只是將/usr/local/bin目錄下修改了(使用ln -s 或者其他方式),然而我們的配置目錄並沒有修改。 解決方法: sudo apt-get clean sudo apt-get update sudo apt-get ins

IDEA啟動TomcatAddress localhost:1099 is already in use的解決方法

一、問題 Error running ‘lugia-web’: Address loaclhost:1099 is already in use如下圖: 二、解決方法 1、顯示出黑視窗cmd: 快捷鍵是: Windows鍵盤圖示+R 2、執行cmd後,在cmd中執行如下命令

IntelliJ Idea編譯無效的源發行版 1.7

tell blog tin pom compile 2.0 無效 編譯 編譯報錯 2018.02.03 Sat 今天重新啟動了之前部署的項目,發現啟動不了,提示:無效的源發行版 1.7 想到之前換過jdk版本,之前用的是1.8現在是1.6 去Project Structur

quartus II編譯Error: Current license file does not support the XXX device

環境:    win7 (64位); quartus II 版本:quartus II 11.0    (64位,32位); 使用quartus II測試"Hello World!"的程式,Qsys製作相應的軟核。 剛開始測試的時候使用quartu

啟動項目,編譯Consider defining a bean of type 'XXX' in your configuration.

定義 多個 ica 錯誤 stc 就是 dea component 查看 在controller層註入ConfigBean,編譯器報錯: 一開是以為是intellij idea 的告警級別設定的問題,就沒有在意,繼續啟動項目,結果控制臺報錯:Consider defi

Oracle 編譯儲存過程 表或檢視不存在問題分析與解決

今天遇到一個問題,自己寫了一個很簡單的儲存過程,編譯的時候,報錯: 表或檢視不存在;      但是:表確實是存在,單獨拿出來查詢,一點問題也沒有。      經過幾番查詢,找到了問題所在: 查詢表的許可權不夠; 解決方案:

ButterKnife整合後編譯要使用 Java1.8

解決方法——gradle新增 : android {     compileOptions {         sourceCompatibility 1.8   &nbs

golang 在 centos 7 上編譯 import cycle not allowed

查看了環境變數,go env 看了安裝目錄和 go 的版本 go version 看了原始碼和第三方庫的下載情況。 go get ***   都沒有問題,準備重新安裝 go 因為發現與 win10 上的版本不一致 win10 上是 1.11, 正常 ce

MAVEN編譯 警告: [options] 未與 -source 1.7 一起設定引導類路徑

異常:   ERROR] 警告: [options] 未與 -source 1.7 一起設定引導類路徑 [ERROR] /workspace/spark-2.2.2/common/network-common/src/main/java/org/apache

RK 6.0 專案編譯android.net.wif... cannot be found in source files,imported jack lib or classpatch

自己寫的原始碼,放到7.1和8.1上面編譯都沒有問題,在6.0上編譯的時候報android.net.wif… cannot be found in source files,imported jack lib or classpatch 看到這個錯誤時有點蒙,猜測是和libs或api有關係

後端_IDEA_編譯javacTask: 源發行版 8 需要目標發行版 1.8

出現問題: Information:java: javacTask: 源發行版 8 需要目標發行版 1.8 問題原因:與JDK版本不一致。 解決方法: 第一步:開啟File>setting>Build,Execution,Deployment>Compiler>

multiple definition of first defined here

1、就只有一處定義了全域性變數,但還是報錯,提示重複定義。 2、檢查.h標頭檔案,已經避免重複包含了。 解決方法: 在.c程式中定義全域性變數,在.h檔案中使用extern 做外部宣告,供其他檔案呼叫。 參考連結: https://blog.csdn.net/manti

原 AS升級3.1 編譯The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin.

AndroidStudio升級到3.1後編譯報錯:The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin.專案中 gradle 配置sourceSets { main

react-native 編譯 undefined is not an object (evaluating '_react2.PropTypes.func')

情況通報: 因為是我的二維碼模組報錯,提示報錯程式碼如下 重要資訊是下面的紅色字型部分(Android 模擬器紅屏) undefined is not an object (evaluating '_react2.PropTypes.func')<unknown> D:\CDM_POS_AP

Idea編譯SLF4J: Class path contains multiple SLF4J bindings.

1.問題描述 idea編譯java報錯: log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WAR

Intellij idea編譯 javacTask: 源發行版 1.7 需要目標發行版 1.7

新建專案,執行起來,既然報一些錯誤,解決之後把方法記錄下的。 錯誤資訊如下: 1:File > Project Structure > 介面中: 一是看是否jdk設定了: 然後看下 Project的設定: 這些設定都OK時。

IntelliJ Idea編譯javacTask: 源發行版 1.7 需要目標發行版 1.7

在idea中編譯時發生如下的錯誤 Information:Using javac 1.7.0_75 to compile java sources Information:java: javacTask:源發行版1.6需要目標發行版1.6Information:java:Errors occurred wh

VS2010編譯"LNK1123: 轉換到 COFF 期間失敗: 檔案無效或損壞"

複製 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目錄下的 cvtres.exe 到C:\Program Fil