国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

這篇具有很好參考價值的文章主要介紹了支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

我 | 在這里

??? 讀書 | 長沙 ?軟件工程 ? 本科
?? 工作 | 廣州 ? Java 全棧開發(fā)(軟件工程師)
?? 愛好 | 研究技術(shù)、旅游、閱讀、運動、喜歡流行歌曲
??已經(jīng)旅游的地點 | 新疆-烏魯木齊、新疆-吐魯番、廣東-廣州、廣東-佛山、湖南-長沙、湖南-張家界、山西、上海、鄭州等。老家河南嘞
??? 標簽 | 男 自律狂人 目標明確 責(zé)任心強
??公眾號 | 熱愛技術(shù)的小鄭 。文章底部有個人公眾號二維碼?;貜?fù) Java全套視頻教程前端全套視頻教程 即可獲取 300G+ 教程資料及項目實戰(zhàn)案例
?? 郵箱 | 2977429967@qq.com
?? GitHub傳送門 開源項目 + 實戰(zhàn)Demo
?
為何而寫?
?? 好記性不如爛筆頭,記錄學(xué)習(xí)的相關(guān)知識 、項目 BUG 解決
?? 復(fù)盤總結(jié),加深記憶,方便自己查看
?? 分享知識,咱就是這么樂于助人、專注填坑20年、哈哈哈哈
?
目標描述
?? 沒有傘的孩子、只能用力奔跑。向著架構(gòu)師的方向努力、做一個有始有終的人。

前言

???????在跑支付寶提供的支付案例Demo的時候,遇到了一些問題。支付寶提供的Demo是用Eclipse跑的JAVAEE項目。我想用IDEA來跑一下看看、結(jié)果使用習(xí)慣了Mavne管理jar包和SpringBoot項目。啟動web項目的時候,還遇到一些問題。特此記錄遇到的一些小問題。順便回顧一下web項目啟動。

案例代碼地址:電腦網(wǎng)站支付 Demo

IDEA導(dǎo)入項目,配置tomcat后,直接啟動運行
源碼傳送門

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

1、IDEA中導(dǎo)入項目

先不使用直接打開項目的方式,而是使用new->Project from Existing Source...的方式

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

好幾次的next,中間頁面都選擇默認配置

選擇jdk的版本,案例提供的是jdk1.7。我這里使用的是jdk1.8 。需要修改

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2、配置Web項目

打開項目結(jié)構(gòu),然后依次配置。直接按照圖片來就行

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2.1 修改Project

修改jdk版本

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2.2 修改modules

這里將項目自帶的有關(guān)Eclipse的相關(guān)配置刪除。然后配置自己的。按照步驟來就行

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

在modules中新增加Web,這里有個很重要的點,就是配置的web目錄必須是項目中對應(yīng)的文件名。默認生成的是web,但是項目中使用的是Webcontent

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

這里很重要,一定要修改成和項目中的目錄名一樣。默認是web
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

由于沒有配置依賴庫,此時點擊不會有依賴加入

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2.3 添加Libraries

這里就是將項目中的jar導(dǎo)入。特此說明,這里項目提供的jar包不完整,需要額外添加jar包,否則代碼中的部分接口調(diào)用會失敗,也會導(dǎo)致項目啟動失敗。具體jar包在后續(xù)流程給出。

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2.4 修改Artifacts

這里將剛剛添加的依賴庫加入
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

2.5 添加新的依賴包

如果不添加依賴包,代碼報錯、就像下圖所示。eclipse中應(yīng)該有默認的jar包。但是idea中需要額外添加。
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

jsp-api.jarservler-api.jar 放入項目中的lib目錄下。關(guān)于這兩個jar包從哪里來,你可以去官網(wǎng)下載,也可以直接到安裝的tomcat目錄下尋找。我就是直接在tomcat中的庫拷貝的。

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

新的依賴庫加入方式,同 2.3,然后還需要導(dǎo)入到項目中 同2.4 。其實你也可以直接先將這兩個jar包放入lib包下。然后一次性將所有的jar包加入。
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目
加入新的jar包后就不會報錯了,如果還報錯,請清除一下idea的緩存,重啟動IDEA。

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

3、項目配置tomcat

具體配置過程略,可以參考我之前寫的

2022年最新最詳細在IDEA中配置Tomcat(含有詳細圖解過程)、建立使用IEDA建立一個Web項目的案例

配置tomcat
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

4 、啟動項目

啟動項目的時候,可能會報錯非法字符啥的。這個時候,你需要修改字符編碼方式。方法很簡單。頁面右下角有個選項,選擇GBK,然后在彈出框中選擇Convert。然后再次選擇UTF-8,然后選擇Convert,這樣在啟動項目就不會報這個錯誤了。

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目
支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

5、修改代碼中參數(shù)

將公私和私鑰、ID啥的寫入對應(yīng)位置。有關(guān)以下參數(shù)、請在支付寶案例文檔中查看。

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

6、支付效果展示

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目

7、遇到的問題

1、項目報狀態(tài)404 ?

我知道是沒有web項目沒有配置后,找了蠻久,最后發(fā)現(xiàn)就是添加modules的時候,生產(chǎn)的是默認的web,項目中的是Webcontent。兩者不匹配導(dǎo)致。需要修改web為Webcontent。

2、頁面報非法字符?

修改編碼方式,配置中file-encoding 也要修改以下。頁面的編碼方式按照convert那個方式可行。查看人家的方式得知。

3、頁面中的代碼爆紅?

是項目中的jar包缺少jsp-api.jarservler-api.jar 這兩個。需要將這兩個jar包也放入項目中的lib目錄下,然后在配置一下Artifacts文章來源地址http://www.zghlxwxcb.cn/news/detail-423136.html

到了這里,關(guān)于支付寶 網(wǎng)站支付Demo 案例【沙箱環(huán)境】IDEA如何配置啟動Eclipse項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何使用Java支付寶沙箱環(huán)境并公網(wǎng)調(diào)用sdk創(chuàng)建支付單服

    如何使用Java支付寶沙箱環(huán)境并公網(wǎng)調(diào)用sdk創(chuàng)建支付單服

    1.測試環(huán)境 Maven Spring boot Jdk 1.8 2.本地配置 獲取支付寶支付Java SDK,maven項目可以選擇maven版本,普通java項目可以在GitHub下載,這里以maven為例 SDK下載地址:https://doc.open.alipay.com/docs/doc.htm?treeId=193articleId=103419docType=1 選擇最新版的SDK版本 復(fù)制maven坐標,導(dǎo)入spring boot項目pom 文件里面

    2024年01月22日
    瀏覽(22)
  • 支付寶沙箱環(huán)境配置結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程調(diào)試Java SDK接口

    支付寶沙箱環(huán)境配置結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)遠程調(diào)試Java SDK接口

    1.測試環(huán)境 Maven Spring boot Jdk 1.8 2.本地配置 獲取支付寶支付Java SDK,maven項目可以選擇maven版本,普通java項目可以在GitHub下載,這里以maven為例 SDK下載地址:https://doc.open.alipay.com/docs/doc.htm?treeId=193articleId=103419docType=1 選擇最新版的SDK版本 復(fù)制maven坐標,導(dǎo)入spring boot項目pom 文件里面

    2024年02月04日
    瀏覽(27)
  • 支付寶沙箱支付詳細教程(IDEA版)—2023最新版

    支付寶沙箱支付詳細教程(IDEA版)—2023最新版

    ??作者介紹:一個有夢想、有理想、有目標的,且渴望能夠?qū)W有所成的追夢人。 ??學(xué)習(xí)格言:不讀書的人,思想就會停止?!业铝_ ??個人主頁:進入博主主頁 ??專欄系列:無 ??歡迎小伙伴們訪問到博主的文章內(nèi)容,在瀏覽閱讀過程發(fā)現(xiàn)需要糾正的地方,煩請指出,

    2024年02月10日
    瀏覽(26)
  • springboot實現(xiàn)支付寶支付(沙箱環(huán)境)

    springboot實現(xiàn)支付寶支付(沙箱環(huán)境)

    進入支付寶控制臺:https://open.alipay.com/develop/manage 找到沙箱 這里可以看到 應(yīng)用id 可以看到 應(yīng)用私鑰 和 支付寶公鑰 ,獲取這三后就可以開始敲代碼了 依賴: 在resources/templates目錄下創(chuàng)建一個pay.html文件,用于展示支付寶支付頁面。 創(chuàng)建同步通知頁面 在resources/templates目錄下創(chuàng)建

    2024年02月08日
    瀏覽(17)
  • 支付寶支付整合SpringBoot(沙箱環(huán)境)

    支付寶支付整合SpringBoot(沙箱環(huán)境)

    目錄 1.查看沙箱賬號 2.內(nèi)網(wǎng)穿透 3.沙箱環(huán)境整合SpringBoot開發(fā) 下面我將以實際案例詳細介紹如何使用沙箱環(huán)境進行支付寶支付對接的開發(fā) 1.查看沙箱賬號 ?首先什么是沙箱賬號? 沙箱賬號是指在支付寶沙箱環(huán)境中創(chuàng)建的測試賬戶,用于模擬真實的支付流程。在開發(fā)和測試過程

    2023年04月10日
    瀏覽(24)
  • spring boot支付寶沙箱環(huán)境測試支付功能

    spring boot支付寶沙箱環(huán)境測試支付功能

    目錄 一、安裝支付寶支付demo 二、配置demo信息 三、配置回調(diào)地址和異步地址 四、內(nèi)網(wǎng)穿透 (一)簡介 (二)使用場景 (三)內(nèi)網(wǎng)穿透的幾個常用軟件 (四)使用natapp 選擇Java版本,下載后是一個eclipse項目 SDK Demo 獲取 - 支付寶文檔中心 (alipay.com) 導(dǎo)入ideal參考:IDEA導(dǎo)入Ec

    2024年01月17日
    瀏覽(26)
  • Java實現(xiàn)支付寶沙箱環(huán)境支付,SDK接口遠程調(diào)試

    Java實現(xiàn)支付寶沙箱環(huán)境支付,SDK接口遠程調(diào)試

    轉(zhuǎn)發(fā)自cpolar內(nèi)網(wǎng)穿透的文章:Java支付寶沙箱環(huán)境支付,SDK接口遠程調(diào)試【內(nèi)網(wǎng)穿透】 Maven Spring boot Jdk 1.8 獲取支付寶支付Java SDK,maven項目可以選擇maven版本,普通java項目可以在GitHub下載,這里以maven為例 SDK下載地址:https://doc.open.alipay.com/docs/doc.htm?treeId=193articleId=103419docType=1 選擇

    2024年02月06日
    瀏覽(26)
  • Java開發(fā)者必備:支付寶沙箱環(huán)境支付遠程調(diào)試指南

    Java開發(fā)者必備:支付寶沙箱環(huán)境支付遠程調(diào)試指南

    ?? 博客主頁 : 小羊失眠啦. ?? 系列專欄 : C語言 、 Linux 、 Cpolar ?? 感謝大家點贊??收藏?評論?? 前些天發(fā)現(xiàn)了一個巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點擊跳轉(zhuǎn)到網(wǎng)站。 在沙箱環(huán)境調(diào)試支付SDK的時候,往往沙箱環(huán)境部署在本地

    2024年02月08日
    瀏覽(25)
  • Spring Boot 整合支付寶實現(xiàn)在線支付方案(沙箱環(huán)境)

    Spring Boot 整合支付寶實現(xiàn)在線支付方案(沙箱環(huán)境)

    TIP:對于許多個人開發(fā)者而言,實現(xiàn)支付寶支付功能在以往往往意味著需要跨越復(fù)雜的商業(yè)流程。這涉及到擁有自己的網(wǎng)站及其備案,以及提交營業(yè)執(zhí)照等一系列文檔。但現(xiàn)在,支付寶開放平臺帶來了突破性的便利——通過沙箱環(huán)境,個人僅需擁有支付寶賬號,就能夠測試并

    2024年01月16日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包