2016-11-26 5 views
0

あるクラスをロードすることはできません、私は、エラーメッセージが表示されます:Could not find or load main class Doc.javaJavaはパッケージに

クラスはtest.fooパッケージです。私はそれをコンパイルし、java test.foo.Docと入力し、エラーを取得します。私はjava -cp *; test.Docを使用して現在のディレクトリにクラスパスを設定しようとしましたが、どちらも動作しません。私は何が間違っているのか分からない。私はクラスがあるディレクトリにすでにいます。
何が間違っていますか?私のCLASSPATH環境変数は現在のディレクトリも指しています。あなたのDoc.javaは次のように配置されたときにそれが動作

+0

は、あなたのプロジェクトのディレクトリツリーだけでなく、関連するコードスニペットを投稿してもらえますか? – martinarroyo

答えて

1

./test/foo/Doc.java 
javac ./test/foo/Doc.java 
java test.foo.Doc 
+0

私はその部分を逃した。助けてくれてありがとう。 –

+0

私はお手伝いできることをうれしく思います。あなたはいいと正解として受け入れられることができます、これは私の最初のstackoverflowになります。 – selimssevgi

関連する問題