当前位置: IT大杂烩 > Ubuntu  > 关于《maven实战》中的邮箱组建在Linux下的问题

关于《maven实战》中的邮箱组建在Linux下的问题

www.someabcd.com  网友分享于:Jun 8, 2018 5:50:31 PM

标签:

最近在学习maven,当然是看大家推荐的maven实战,当看到第五章中作者编写了一个实例的邮件收发组件。自己也按着书中所述编写了一个同样的组件但是却报错:

java.lang.RuntimeException: java.net.BindException: Permission denied

查了下由于自己是Unix系统我们在程序中访问了25端口但是操作系统不允许非系统级别的程序访问所以就只能弃用eclipse(当然试了自己在eclipse中编写命令的方式)。所以就只能通过maven的命令构建整个工程,但是在构建命令的时候别忘记在前面加上sudo就可以正常的通过测试,注意书中我发现了很多错误的地方我不知道是不是我自己的pdf是不是盗版的~,比如在service.xml中的email.protocol = smtps,但是正确的应该是email.protocol = smtp。加上sudo还有一点不好的是他不会将工程构建到默认的仓库中(我的是:/Users/yourusername/.m2/repository),而是构建到了:/var/root/.m2/repository中

关于《maven实战》中的邮箱组建在Linux下的问题

标签:

发布此文章仅为传递网友分享,不代表本站观点,若侵权请联系我们删除,本站将不对此承担任何责任。
Copyright ©2018  IT大杂烩  版权所有  京ICP备11030978号-1 网站地图