Java中出现意外的令牌问题

时间:2016-06-07 04:25:07

标签: java spring compiler-errors

我目前正在Spring中的服务类中编写一个方法,但是在编译时我收到了意外的令牌错误消息。我在代码中没有看到任何问题。 PFB代码。

@Service
public class HelloService{
    @Autowired
    HelloDao helloDao;
    public Long getName(Long id) {
    Person person = helloDao.findName(id);
    
        return person.getName();
    
    }
}

无论何时创建新方法,都会出现此错误消息,而与我正在创建的类无关。 有什么想法吗?

1 个答案:

答案 0 :(得分:3)

当我将该代码复制/粘贴到Windows上的Eclipse中时,我在getName()内的两行末尾看到一个小方块。

广场原来是Unicode 'LINE SEPARATOR' (U+2028)

他们不属于那里。删除它们。

Eclipse实际上提供了一个很好的错误消息:

Syntax error on token "Invalid Character", delete this token