java.lang.Error: Unresolved compilation problem: The import org.junit cannot be resolved.
eclipseでssh2プロジェクトをインポートしたら、ランタイムエラーが発生しました。プロジェクトには注意を払わず、エラーを報告したのはクラスでした。まず、プロジェクトがおかしいということでした。全く見ずにプロジェクトを実行したら、コンソールにエラーが報告されました。
深刻: org.springframework.web.context.ContextLoaderListener クラスのリスナーインスタンスにコンテキスト初期化イベントを送信する例外
ContextLoaderListener
BeansCreationException: ServletContext リソース [/WEB-INF /applicationContext.xml] で定義された名前 'cateDao' を持つ Bean の作成に失敗しました。ビーンのインスタンス化に失敗しました。ネストされた例外は org.springframework.beans. ビーンクラス [com.onlinebook.ssh2.dao.impl.CategoryDAOImpl] をインスタンス化しています。コンストラクタで例外が発生しました。ネストされた例外は、java.lang.Bean.Instantiate です。未解決のコンパイル問題です。
インポート org.junit は解決できません。
<スパン
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:965)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance( AbstractAutowireCapableBeanFactory.java:911 ) で、以下のようになります。
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java: 456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java: 580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java: 895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
原因: org.springframework.beans.BeanInstantiationException: Bean クラス [com.onlinebook.ssh2.dao.impl.CategoryDAOImpl] をインスタンス化できませんでした。コンストラクタで例外が発生しました。ネストされた例外は java.lang.Error です。未解決のコンパイル問題です。
インポート org.junit は解決できません。
<スパン
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.install(SimpleInstantiationStrategy.java:74)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:958)
... 23件以上
原因:java.lang.Error: 未解決のコンパイル問題です。
インポート org.junit は解決できません。
<スパン
at com.onlinebook.ssh2.dao.impl.CategoryDAOImpl.<init>(CategoryDAOImpl.java:9)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 25件以上
その後、Baiduでエラーを探すと、プロジェクトに赤い十字があり、CategoryDAOImplクラスを見つけると、import org.junit.Test; this class is not present promptとある。これは、別のクラスでも問題になっています。コメントアウトしたら、うまくいきました。
関連
-
Python using pip to install modules with ReadTimeoutError: HTTPSConnectionPoolの解決策
-
エラー]ldが1終了ステータスを返した場合の解決策
-
error unable to access jarfile Solution
-
問題 free(): 無効な次のサイズ (fast): 0x0000000001475e70 ***
-
ImportError.の解決方法 No module named git" エラーの解決方法
-
jupyter notebookは、モジュール 'matplotlib' に属性 'subplots' がないことをエラーとして報告します。
-
ノード名とサービス名に対する解決策が提供されていない
-
raise NotImplementedError
-
Eclipse いくつかのプロジェクトは、ワークスペースにすでに存在するため、インポートできません ソリューション
-
PythonのTypeErrorです。__init__() に必要な位置引数が2つない
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
zsh: コマンドが見つからない: nvm 解決策
-
192.168.0.1/24のようなipセグメント/番号は何を意味するのでしょうか?
-
ModuleNotFoundError: plotly'という名前のモジュールがない ソリューション
-
id 'com.android.library' を持つプラグインが見つかりません。
-
ssh エラーの解決: シェルリクエストはチャンネル 0 で失敗しました。
-
MNISTの読み込みに失敗しました。[WinError 10060] コネクタがしばらくして正しく応答しなくなったため 解決策
-
新ソナーコードのレビュー課題のまとめ
-
Android SpinnerAdapterの使用
-
javaHow to create array whose elements are type ArrayList?
-
ASP.NET MVCでsessionIDの解が変わり続ける。