maven Error starting Sun’s native2ascii

Maven指向的是JRE的目录,JRE目录下没有tools.jar,故找不到native2ascii。
研究后发现Maven指定的是../相对路径按道理能通过找寻上一级文件夹从而找到jdk目录继而找到tools.jar包,因此一般情况下是用JDK里面的JRE不会出现这个问题。
通过上面分析判断项目配置的JRE不在JDK的目录,把tools.jar文件放到JRE目录lib文件夹的ext文件夹下问题解决。

发表评论

电子邮件地址不会被公开。 必填项已用*标注