[解決済み] org.codehaus.groovy.control.MultipleCompilationErrorsException: スタートアップに失敗しました。Script7.groovy: 1: unable to resolve class
2022-02-12 15:16:29
質問
現在、soapuiファイルを実行しようとすると、このエラーが表示されます。
org.codehaus.groovy.control.MultipleCompilationErrorsException:
startup failed: Script7.groovy: 1: unable to resolve class com.company.ui.test.SoapUI_T11001_StockConsSecurityCurBusiDate @ line 1, column 1.
import com.company.ui.test.SoapUI_T11001_StockConsSecurityCurBusiDate
^
org.codehaus.groovy.syntax.SyntaxException: unable to resolve class com.company.ui.test.SoapUI_T11001_StockConsSecurityCurBusiDate @ line 1, column 1.
at org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError(ClassCodeVisitorSupport.java:148)
at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1206)
at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:148)
at org.codehaus.groovy.control.CompilationUnit$6.call(CompilationUnit.java:585)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:832)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:519)
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:495)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:472)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:292)
at groovy.lang.GroovyShell.parseClass(GroovyShell.java:727)
at groovy.lang.GroovyShell.parse(GroovyShell.java:739)
at groovy.lang.GroovyShell.parse(GroovyShell.java:766)
at groovy.lang.GroovyShell.parse(GroovyShell.java:757)
at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.compile(SoapUIGroovyScriptEngine.java:141)
at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:90)
at com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:148)
at com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel$RunAction$1.run(GroovyScriptStepDesktopPanel.java:274)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
1 error
soapUIのコードです。
import com.company.ui.test.SoapUI_T11001_StockConsSecurityCurBusiDate
def env = testRunner.testCase.testSuite.project.getPropertyValue("env")
def baseUrl = testRunner.testCase.testSuite.project.getPropertyValue("baseUrl")
log.info("The baseurl is "+baseUrl)
log.info("The env under test is "+env)
SoapUI_T11001_StockConsSecurityCurBusiDate testStep = new SoapUI_T11001_StockConsSecurityCurBusiDate();
testStep.init(baseUrl);
testStep.execute(null);
eclipseのコードです。
package com.company.ui.test;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import com.eviware.soapui.model.support.AbstractSubmitContext;
import com.eviware.soapui.model.testsuite.TestRunner;
public class SoapUI_T11001_StockConsSecurityCurBusiDate extends BaseSelenium{
public static void main(final String[] args){
final SoapUI_T11001_StockConsSecurityCurBusiDate ico = new SoapUI_T11001_StockConsSecurityCurBusiDate();
try{
ico.init("https://avncedevn1.nam.nsroot.net:17620/", false);
}catch(Exception e){
// TODO Auto-generated catch block
e.printStackTrace();
}
ico.execute(null);
}
//...code....
}
このエラーを解決するにはどうしたらいいですか?何が原因でエラーになっているのかわかりません。
解決方法を教えてください。
grail and groovyプラグインがインストールされていますか?もしそうなら、このプラグインをアンインストールしてみてください。私も同じエラーメッセージが出たのですが、プラグインをアンインストールしてIDEを再起動したらうまくいきました。
関連
-
[解決済み】Graphviz' dotでノードの外側に注釈を追加する方法は?
-
[解決済み] 少なくとも1つのJARがTLDをスキャンされましたが、TLDが含まれていません。
-
[解決済み] eclipse for chrome?
-
[解決済み] Eclipseでプロジェクトの位置ポインターを変更するにはどうすればよいですか?
-
eclipse : 内部エラーが発生しました。java.lang.NullPointerException: "Javaツーリングの初期化 "中に内部エラーが発生しました。
-
[解決済み] インストールするアイテムの収集中にエラーが発生しました(アクセスが拒否されました)。
-
[解決済み] Eclipseでコードを自動整形する方法は?
-
[解決済み] Eclipseの出力コンソールの容量を増やすにはどうしたらいいですか?
-
[解決済み] Groovyでファイルを文字列に読み込むには?
-
[解決済み】Eclipseでワークスペースを削除する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Eclipse オートコンプリート/コンテンツアシストを有効にする
-
[解決済み] ターミナルで動作しているのにスタックトレースなしで「Server Tomcat v7.0 Server at localhost failed to start」と表示される。
-
[解決済み] Eclipseの実行形式ランチャーが、コンパニオンランチャーのjarウィンドウを見つけられませんでした。
-
[解決済み] Eclipseで列選択モードを有効にするには?
-
[解決済み] Eclipse EGit Checkoutがファイルと衝突している。- EGitが続行しない
-
jarファイルにパッケージングした後に実行すると、無効または破損したjarファイルが表示される
-
[解決済み] Eclipse IDE: テキストを拡大表示する方法は?
-
[解決済み] タブの代わりにスペースを使うようにEclipseを変更するにはどうしたらいいですか?
-
[解決済み] Eclipseジャンプから終了ブレース
-
[解決済み】Eclipseでワークスペースを削除する方法は?