IDEA中导入支付宝电脑网站支付测试Demo遇到的错误

前言

官方推荐Demo的运行环境为Eclipse,本次主要针对IDEA中导入遇到的一些问题

本地环境:IDEA + Tomcat8.5

1、错误一

Error:(11) java: 非法字符: '\ufeff'
Error:(110) java: 需要classinterfaceenum

请参考这篇文章:https://www.cnblogs.com/niceyoo/p/12199287.html

2、错误二

org.apache.tomcat.util.descriptor.web.WebXml.setVersion 未知版本字符串 [4.0]。
将使用默认版本。

错误原因:当前 Tomcat8.5 不支持 Web4.0 版本,可以尝试降低 Web 版本,或者是提高 Tomcat 版本。

以降低 Web 为例,找到 web.xml 修改 version,具体如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"version="3.1">
</web-app>

3、错误三

org.apache.jasper.servlet.TldScanner.scanJars 
至少有一个JAR被扫描用于TLD但尚未包含TLD。 
为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 
在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。

指定扫描路径:支付 Demo 这里为 WebContent

在弹出来的路径中选中当前项目的 WebContent

求关注,求推荐

博客地址:https://www.cnblogs.com/niceyoo

求关注❤️,求推荐👍,如果觉得这篇文章有点东西,不妨左上角关注一下我。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/414076.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[js] 模拟 localStorage 时如何实现过期时间功能

[js] 模拟 localStorage 时如何实现过期时间功能 1.存储时记录下有效截止时间 2.取数据时判断是否超过有效时间,在有效期内则返回,不在则提示或返回空并且将其删除class MyStorage {get(key) {const wrapValue localStorage.getItem(key)if (wrapValue null) {return undefi…

表格

表格划分三部分&#xff1a;表头&#xff0c;主体&#xff0c;教主 thead&#xff1a;表格的头&#xff08;放标题之类的内容&#xff09; tbody&#xff1a;表格的主体&#xff08;放数据主体&#xff09; tfoot&#xff1a;表格的脚&#xff08;放表格的脚注&#xff09; 转载…

[js] 请使用js实现商品的自由组合,并说说你的思路

[js] 请使用js实现商品的自由组合&#xff0c;并说说你的思路 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><…

maven打包:找不到符号 符号: 方法 getXxx()

先交代一下我这边的情况&#xff0c;如若跟你想要的结果不符&#xff0c;勿喷。 聚合项目 使用过 mvn install 指令 聚合项目&#xff0c;主模块 A 需要打 war 包&#xff0c;其他模块 BCD 需要打为 jar 包作为其依赖。 先看一下报错截图&#xff1a; 这次的问题主要在于之前在…

DHCP的4步租约过程

请尊重原作者 &#xff1a;http://blog.51cto.com/yuanbin/109574 DHCP租约过程就是DHCP客户机动态获取IP地址的过程。 DHCP租约过程分为4步&#xff1a; ①客户机请求IP&#xff08;客户机发DHCPDISCOVER广播包&#xff09;&#xff1b; ②服务器响应&#xff08;服务器发DHCP…

[js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别?

[js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别&#xff1f; undefined是变量已声明&#xff0c;但未赋值 ReferenceError: xxx is not defined 是xxx未声明&#xff0c;使用了不存在的变量 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端…

支付宝支付-支付宝PC端扫码支付

前言 支付宝支付—沙箱环境使用支付宝支付-支付宝PC端扫码支付「本文」支付宝支付-手机浏览器H5支付「待写」 PC端扫码支付&#xff0c;其实就是就是 电脑网站支付&#xff0c;本文基于支付宝沙箱环境&#xff0c;不了解的可以看一下上边的链接。 废话不多说&#xff0c;直接进…

[js]JavaScript Number.toPrecision() 函数详解

[js]JavaScript Number.toPrecision() 函数详解 JavaScript: numberObject.toPrecision( [ precision ] ) 如果没有提供precision参数或其值为undefined&#xff0c;则将转而调用toString()方法进行处理。 如果提供了参数&#xff0c;则参数precision必须介于 [1, 21] 之间&…

记一次sql优化之索引的引用

sql 优化时&#xff0c;一张200条数据的表&#xff0c;觉得数据量太少根本无须加索引&#xff0c;在一长段sql 优化无果后&#xff0c;发现这张表被频繁分组引用了四次&#xff0c;在外键加上索引后&#xff0c;成功优化。。。 所以数据量少的表&#xff0c;被频繁引用也需要加…

支付宝支付-手机浏览器H5支付

前言 支付宝支付—沙箱环境使用支付宝支付-支付宝PC端扫码支付支付宝支付-手机浏览器H5支付「本文」 手机浏览器支付&#xff0c;用户在安装支付宝APP的情况下&#xff0c;调用手机网站支付接口默认会唤起支付宝钱包支付&#xff0c;接下来通过运行官方Demo进行测试。 本文开发…

[js] 获取浏览器当前页面的滚动条高度的兼容写法

[js] 获取浏览器当前页面的滚动条高度的兼容写法 document.documentElement.scrollTop || document.body.scrollTop;个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。 主目录 与歌谣一起通关前端面试题

HTML5 input 类型

HTML5 Input 类型 HTML 4.01 与 HTML 5 之间的差异 以下类型是 HTML5 中的新类型&#xff1a;color, date, datetime, datetime-local, month, week, time, email, number, range, search, tel 以及 url。 浏览器支持 Input typeIEFirefoxOperaChromeSafariemailNo4.09.010.0No…

[js] 一道变态题 Number.call.call(Number, undefined, 0) 等于什么?

[js] 一道变态题 Number.call.call(Number, undefined, 0) 等于什么&#xff1f; call 的第一个参数用于改变上下文&#xff0c;由于没有用到 this&#xff0c;第一个参数 Number 实际上没有用。Number.call(Number, undefined, 0) 等价于 Number(undefined, 0)&#xff0c;由…

uniapp添加网站favicon文件

前言 uniapp 默认创建的项目并没有给我们提供加上网站 favicon 的 ”机会”&#xff0c;但其实官方已经给出解决方法了&#xff0c;使用的是 自定义模板 自定义模板的场景&#xff0c;通常有以下几种情况&#xff1a; 调整界面 head 中的 meta 配置补充 SEO 相关的一些配置「仅…

sed: -e expression #1, char 23: unknown option to `s'

语言&#xff1a;bash why? / 作为sed的分隔符&#xff0c;和需要操作的内容有冲突 way? 替换 / 分隔符为 # 或者其他分隔符 转载于:https://www.cnblogs.com/2bjiujiu/p/9029598.html

[js] ReferenceError和TypeError有什么区别?

[js] ReferenceError和TypeError有什么区别&#xff1f; ReferenceError 指的是引用出错&#xff0c;比如尝试访问未定义的变量&#xff0c;或者提前访问无提升的变量&#xff0c;都会引发这个错误&#xff1a; console.log(foo); // ReferenceError: foo is not defined l…

WebStorm使用教程

WebStorm 是 JetBrains 推出的一款商业的 JavaScript 开发工具任何一个编辑器都需要保存(ctrl s)&#xff0c;这是所有win平台上编辑类软件的特点&#xff0c;但是webstorm编辑文件右上角是没有那个熟悉的 * 的。好处&#xff1a;省去了ctrl s之后&#xff0c;在结合Firefox的…

微信支付—微信H5支付「非微信内部浏览器-QQ/UC浏览器等」

前言 微信支付-微信H5外部浏览器支付「本文」微信H5内部浏览器支付「待写」PC端扫码支付「待写」 一直计划着写一写微信支付相关的文章&#xff0c;希望能加深一下自己的印象&#xff0c;拖了一天又一天… 最近终于空出时间来填坑了&#xff0c;我将文章分为微信H5外部浏览器支…

[js] 如何避免JS浮点运算的精度问题(例:0.1+0.7=0.7999999999999999)

[js] 如何避免JS浮点运算的精度问题&#xff08;例&#xff1a;0.10.70.7999999999999999&#xff09; function precision(num1,num2){num1Length num1.toString().length;num2Length num2.toString().length;let len num1Length > num2Length ? num1Length : num2Len…

多线程小结(1)

原文出处 定义就不多说了&#xff0c;直接上代码 1 /// <summary> 2 /// 单线程应用 3 /// </summary> 4 class Program 5 { 6 static void Main(string[] args) 7 { 8 Console.WriteLine("进入主线程"); 9 …