首页 技术 正文
技术 2022年11月18日
0 收藏 549 点赞 4,520 浏览 836 个字

有时候 当你跑测试的main方法的时候,会有一些莫名其妙的错误,明明mave pom的包是全的,web跑起来不会报错,可是在main方法下就是报错了,这个时候引入 

  1. <dependency>
  2. <groupId>org.apache.openejb</groupId>
  3. <artifactId>javaee-api</artifactId>
  4. <version>5.0-1</version>
  5. </dependency>
  6. <dependency>
  7. <groupId>javax.faces</groupId>
  8. <artifactId>jsf-api</artifactId>
  9. <version>1.2_04</version>
  10. <scope>test</scope>
  11. </dependency>
  12. <dependency>
  13. <groupId>javax.servlet</groupId>
  14. <artifactId>jstl</artifactId>
  15. <version>1.2</version>
  16. <scope>test</scope>
  17. </dependency>
  18. <dependency>
  19. <groupId>javax.servlet.jsp</groupId>
  20. <artifactId>jsp-api</artifactId>
  21. <version>2.1</version>
  22. <scope>test</scope>
  23. </dependency>
  24. <dependency>
  25. <groupId>javax.faces</groupId>
  26. <artifactId>jsf-impl</artifactId>
  27. <version>1.2_04</version>
  28. <scope>test</scope>
  29. </dependency>


引入上面一串 javaee 依赖 ,在main方法跑测试的时候,99%问题都可以解决,同理单元测试一样,但是不要真的获取javaee 对应的servlet等  会没数据的,上面的引入环境为scope为test,不会影响到正常打包发布

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,077
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,552
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,401
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,176
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,813
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,896