eclipse中访问受限api
1、打开限制:
比如我们代码中使用sun.misc. BASE64Encoder /BASE64Decoder类默认会报错,因为它们不属于JDK标准库范畴;在JDK中包含了该类,可以使用单需要设置。
在eclipse中直接使用却找不到该类,解决方法如图:
sun.misc.BASE64Encoder找不到的解决方法_赶路人儿-CSDN博客
2、eclipse中Access restriction问题的解决:
如果在Eclipse使用某些访问受限的API时,会报这种错误:
Access restriction: The type Resource is not accessible due to restriction on required library
这是因为Eclipse默认把这些受访问限制的API设成了ERROR,在java-compiler-Errors/Warnings选项里面的Deprecated and restricted API中的Forbidden references(access rules)选为Warning就可以编译通过,只是报警告而不是报错,保证了编译能通过。
https://www.iteye.com/blog/paddy-w-1852963
3、The import javax.validation cannot be resolved:
在做业务开发时,经常要对参数进行校验,如下
if (StringUtils.isBlank(request.getA())) {throw new IllegalArgumentException("A is blank");
}
这时我们可以使用@NotNull这类的注解,如果直接使用会提示The import javax.validation cannot be resolved 是因为我们在pom.xml文件中忘记写入相应的依赖:
<dependency><groupId>javax.validation</groupId><artifactId>validation-api</artifactId><!-- <version>2.1.0.Final</version> -->
</dependency>
改依赖在hibernate中也被使用,所以也可以直接引入hibernate对应的库。
eclipse中访问受限api相关推荐
- struts2中访问servlet API
Struts2中的Action没有与任何Servlet API耦合,,但对于WEB应用的控制器而言,不访问Servlet API几乎是不可能的,例如需要跟踪HTTP Session状态等.Struts ...
- 如何在Eclipse中查看Android API源码以及support包源码
http://my.eoe.cn/futurexiong/archive/181.html 开发第三方Android应用的,大多数人应该还是Eclipse结合ADT来开发.那么大多数时候我们可能希望点 ...
- Android 如何在Eclipse中查看Android API源码 及 support包源码
http://blog.csdn.net/vipzjyno1/article/details/22954775 当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是 ...
- eclipse中访问不了tomcat首页server Locations变灰无法编辑
解决办法: 1.首先将Servers中部署的工程全部清空 2.然后对Tomcat v7.0 Server at localhost,点右键进行clean处理,再 重新双击打开server服务即可. 转 ...
- Eclipse的使用(三)Eclipse中常用的插件汇总
工欲善其事,必先利其器 .对于Java开发来说,Eclipse是我们最常用的IDE.而Eclipse相对其他IDE(如NetBeans)来说,最强大的就在于插件,因此,如果不好好的选择插件,那Ecli ...
- ASP.NET MVC4中调用WEB API的四个方法
当今的软件开发中,设计软件的服务并将其通过网络对外发布,让各种客户端去使用服务已经是十分普遍的做法.就.NET而言,目前提供了Remoting,WebService和WCF服务,这都能开发出功能十分强 ...
- 在Eclipse中生成API方法
在Eclipse中生成API方法 百度文库 http://wenku.baidu.com/view/bef8e60c79563c1ec5da714c.html (1)在代码里用javadoc注释 pa ...
- Struts2中Action访问Servlet API的三种方法
Struts2的Action并未直接与任何Servlet API耦合,这是Struts2的一个改良之处,因为Action类不再与Servlet API耦合,能更轻松的测试该Action.但如何访问? ...
- eclipse中启动tomcat,不能访问localhost解决办法
错误详情:在eclipse中启动tomcat,然后网页中输入127.0.0.1:8080之后显示404的错误 在tomcat根目录的bin文件夹下启动startup.bat后访问localhost没有 ...
最新文章
- java 自定义tostring_自定义java toString方法
- 编程之美2.10 寻找数组中的最大值和最小值
- Linux---- Linux ---安装软件之 srpm ,rpm
- 首批49个国家绿色数据中心名单公布
- sklearn数据集与估计器
- php面向对象开发技术 课本,PHP面向对象编程-高级技术书 - php
- 【CodeForces】gym-101205B Curvy Little Bottles (2012 ACM-ICPC World Finals B)
- java毕业生设计校园租赁系统的设计与实现计算机源码+系统+mysql+调试部署+lw
- token干什么用_什么是TOKEN?Token小号的理解运用,拼多多,知乎,快手,抖音的Token是什么意思...
- C语言及程序设计基础 课程主页
- 关于Quartus+Modelsim 门级仿真 Warning (vopt-2216) Cannot find instance 'NA' specified in sdf.的解决办法...
- 支付宝生活号开发配置
- springMVC实现图片打包下载
- EasyExcel初了解
- Qpython SL4A服务调用GPS定位获取获取位置信息
- 用户标签体系的搭建方法
- 【RESTful】REST 与 RESTful 理解与实践
- KnockoutJS的使用及分析
- node爬取某app数据_使用NodeJs,实现数据抓取
- java浅显易懂解释return相关
热门文章
- GitHub Actions 快速入门
- 幼麟棋牌登录socket服务器分析
- 用python计算100以内的素数_python-找出100以内的质数
- 复现KM3D:Monocular 3D Detection with Geometric Constraints Embedding and Semi-supervised Training
- 在Qt中使用OpenGL(二)
- canvas 画图移动端出现锯齿毛边的解决方法
- Unity 音频合并
- 【2021-12-22】【Kotlin】Type inference failed. Expected type mismatch: inferred type is HashSet but Set
- 如何把flv格式转成mp4格式?
- Android 开发笔记 “android调试遇到ADB server didn't ACK以及顽固的sjk_daemon进程 ”