请问为什么我从外部复制java文件到eclipse javaee里面注释就是乱码啊

我在首选项里面尝试改变编码设置还是没有用,我只能用ultraedit先打开,然后将里面的东西复制过去,真是郁闷,不知有什么解决办法,

[quote]从外部复制java文件到eclipse javaee里面注释就是乱码啊[/quote]
这是因为你外部的java文件编码跟你eclipse默认的编码不一致嘛。。。
你要确定外部JAVA文件的编码是啥,再设定ECLIPSE的编码跟他一致,应该就可以了。。

首选项里面的编码设置

设置的是 eclipse以什么编码格式来显示你的文件,并不是改变这个文件本身的编码格式.
如果你复制的文件是utf-8的编码格式,而你的javaee项目采用的gbk编码,就会是乱码
你可以右键你这个文件,然后将这个文件在eclipse中的编码格式改为utf-8,eclipse就会以utf-8的编码方式来显示你这个文件,就不会出现乱码.所以你先要弄清楚,你复制的文件是什么编码格式.

一定是编码选择的不正确嘛,
外部的java文件可能是gbk编码的,你用utf-8就不行了嘛

这个要看原文件 的编码 与 eclipse editor的编码是否一致。
一般来说,直接剪贴板复制 应该没有问题。
只有当你直接 将java文件复制过来时会出现这个问题。
这时你要保证两边的文件存储编码一致 才能 保让不 乱码。

至于如何设置编码 ,楼上的很多童鞋均有正解