2012-02-11 20 views
2

私は課題を完了しました。しかし、私は javacコンパイラのエラーメッセージに慣れていないので、次のエラーメッセージについては の説明を見つけることができません。Javaコンパイラエラー

> ----------Compilation output-------------------------------------------- 
> javac Main.java 
> classes in application are 
> Main.java:class Main 
> Main.java:class Envelope 
> Letter.java:class Envelope{ 
> Letter.java:public class Letter { 
> ./Letter.java:12: duplicate class: Envelope 
> class Student{ 
>^
> 1 error 

私はそれを作るために何見当がつかないし、私が間違っているのかのいずれかの説明 をいただければ幸いです。

+1

ソースコードを表示できますか? –

答えて

4

問題は、エンベロープという2つのクラスがあることです。

Main.java:class Envelope 
Letter.java:class Envelope 

異なるクラスであると思われる場合は、それらの名前を1つ変更します。

もしそれらが同じクラスであるとすれば、必要なときにコードをコピーして貼り付けるのではなく、自分のファイルに入れてください。

+0

マーク、速い話!迅速な対応に感謝します。あなたの援助は非常に高く評価されます。 –

+0

これを答えとして、左側のチェックを押してマークします。これは他人がこの問題が解決されたことを特定するのに役立ちます。 @ファン – mauris