2016-11-16 5 views
0

私はtomcatとapacheのhttpdサーバーで自分のコンピュータにlocalyを実行する大きなプロジェクトに取り組んでいます。私は何もしなかった、私はいつものように、通常、自分のコンピュータをオンにして日食を開始し、サーバよりますが、今から、私は例外を取得:ClassNotFoundException:しかし、クラスが適切な場所にあります

ERROR com.sun.faces.config.ConfigureListener:260 - Critical error during deployment: 
com.sun.faces.config.ConfigurationException: java.lang.ClassNotFoundException: xx.xxxxxon.xxxeditor.xxx.XXFunctions 

私は申し訳ありませんが、いくつかのことを検閲しなければなりませんでした。基本的にsrc/main/javaのjavaパッケージです。それはそこにある、私はそれを編集することができる、それを保存するなど私はプロジェクトをきれいにした、風邪と日食のきれいな実行をした。

その他のアイデアですか? ありがとう

答えて

0

"xx.xxxxxon.xxxeditor.xxx.XXFunctions"は外部ライブラリですか、あなたのクラスの1つですか? 最初の場合は、クラスパスにライブラリを追加できません。 2番目の場合は、プロジェクトのクラスの.classファイルをビルドディレクトリの下に削除することができます。プロジェクトをきれいにして再構築してください。

+0

私のクラスの一つです。ビルドパス設定に従って、クラスがビルドされるターゲットフォルダ。このフォルダはグレー表示されています。私はそれを開くことができますが、私は.classファイルを見つけることができません。 – sickzz1

+0

ナビゲータビューからターゲットフォルダを開くようにしてください。これは '.class'ファイルを隠さないでしょう。 .classファイルがありますか? –

+0

@ sickzz1プロジェクトを右クリックして "Build Path"、 "Build Build Path"を選択し、 "Source"タブでソースパスと出力パスを確認します。さらに、[注文とエクスポート]タブの上部にプロジェクトを配置します。 –

0

私はいくつかのことを検閲しなければならなかった、申し訳ありません。基本的にsrc/main/javaのjavaパッケージです。これは、エラーjava.lang.ClassNotFoundException: xx.xxxxxon.xxxeditor.xxx.XXFunctionsjvmclass fileを見つける傾けるし、あなたがJavaパッケージsrc/main/javajava fileであると述べたということですが、私はなど、それを編集して保存し、それを開くことができ


です。そして、あなたのclasspathの下に.class fileがあることを表すjava fileカンツがあります。

+0

申し訳ありませんが、私の誤解、私はファイルがパッケージではないJavaファイルであることを知っています。 – sickzz1

関連する問題