我目前正在Spring中的服务类中编写一个方法,但是在编译时我收到了意外的令牌错误消息。我在代码中没有看到任何问题。 PFB代码。
@Service
public class HelloService{
@Autowired
HelloDao helloDao;
public Long getName(Long id) {
Person person = helloDao.findName(id);
return person.getName();
}
}
无论何时创建新方法,都会出现此错误消息,而与我正在创建的类无关。 有什么想法吗?
答案 0 :(得分:3)
当我将该代码复制/粘贴到Windows上的Eclipse中时,我在getName()
内的两行末尾看到一个小方块。
广场原来是Unicode 'LINE SEPARATOR' (U+2028)。
他们不属于那里。删除它们。
Eclipse实际上提供了一个很好的错误消息:
Syntax error on token "Invalid Character", delete this token