javascript
unity能连jsp吗_使用JSPWiki丰富Unity-UPM包的使用
1.簡述
諸如npm、Nuget之類的包管理工具,Unity推出了自己的Unity Package Manager(UPM)工具來管理使用到的第三方庫。
現(xiàn)在Unity Package Manager可以直接允許我們導(dǎo)入git倉庫進(jìn)行鏈接。
2.UPM庫的配置與鏈接
通過Unity官方文檔的教程可進(jìn)行UPM庫的配置與鏈接的參考:
這里以Unity 2019.4.3f1為例,創(chuàng)建一個(gè)名為Test1的文件夾作為測試。根據(jù)官方提供的文件夾規(guī)則,
創(chuàng)建Runtime文件夾并將具體腳本及資源文件置于其中。
隨后在Runtime文件夾中創(chuàng)建asmdef文件,該文件可以將文件夾內(nèi)的部分打包進(jìn)單獨(dú)的動(dòng)態(tài)資源庫。
asmdef文件可以通過Project面板中右鍵Create->Assembly Definition進(jìn)行創(chuàng)建。
根據(jù)上面的文件夾規(guī)則,接下來創(chuàng)建package.json文件,Unity在得到庫的git地址后,會(huì)查找該文件獲取配置信息。
目前版本的unity對git倉庫引用的包支持有限,在包體描述中不能插入U(xiǎn)RL超鏈接或是文檔鏈接,但支持Sample案例資源的
配置與導(dǎo)入。這里示范的package.json配置如下:
{"name": "com.test.test1","displayName": "test1","description": "This is test package","version": "1.0.0","unity": "2019.4","unityRelease": "3f1","author": {"name": "hont","url": "your url"},"keywords": ["test"],"type": "library","samples": [
{"displayName": "Sample1","description": "This Sample1","path": "Samples~/demo1"},
{"displayName": "Sample2","description": "This Sample2","path": "Samples~/demo2"},
{"displayName": "Sample3","description": "This Sample3","path": "Samples~/demo3"}
]
}
其具體規(guī)則在unity文檔中可進(jìn)行查看,不多贅述。
注:name內(nèi)的名稱不能有大寫,否則導(dǎo)入報(bào)錯(cuò)
最后新建ReadMe.md文件,供網(wǎng)頁瀏覽git庫時(shí)查看。
配置好之后其文件夾結(jié)構(gòu)如下:
將Test1這個(gè)文件夾拿出來,把里面的內(nèi)容上傳至git倉庫即可,注意需要包含meta文件。
這里用到的內(nèi)網(wǎng)git工具為gitblit,同樣部署在tomcat里即可,很方便。
上傳至git倉庫后,在Package Manager面板點(diǎn)擊左上角加號,以添加git庫。
點(diǎn)擊后即可導(dǎo)入。
3.配置JSPWiki提供公共目錄頁
3.1 JSPWiki簡述
在資源上傳內(nèi)網(wǎng)git后,由于不知道庫的地址及使用說明,
大家在使用時(shí)仍不太方便,這時(shí)我們可以使用JSPWiki這個(gè)簡單的Wiki工具來創(chuàng)建一個(gè)公共目錄頁,
并提供每一個(gè)庫的地址和說明。
JSPWiki的配置非常簡單,放入Tomcat即可運(yùn)行,甚至不需要配置數(shù)據(jù)庫,且支持簡單的圖片上傳等功能。如下圖:
3.2 安裝JSPWiki
這里用到的環(huán)境為:
apache-tomcat-7.0.105
JSP Wiki?2.11.0.M3
先去JSP Wiki官網(wǎng)下載war包:
2.11.0 M3鏡像地址:
一路點(diǎn)進(jìn)/binaries/webapp/JSPWiki.war下載即可。
然后進(jìn)行tomcat的安裝,下載地址:
解壓后需要配置環(huán)境變量到對應(yīng)路徑,并且需要安裝對應(yīng)版本JDK。
具體教程資源在網(wǎng)絡(luò)上較多,不多說明。如果內(nèi)網(wǎng)服務(wù)器已經(jīng)有tomcat就方便多了。
運(yùn)行bin/startup.bat即可啟動(dòng)tomcat,默認(rèn)端口為8080,即:
http://127.0.0.1:8080/
測試后若打開了tomcat的默認(rèn)網(wǎng)頁即為安裝成功。
將JSPWiki.war放入tomcat的webapps目錄內(nèi),再次運(yùn)行tomcat即可自動(dòng)解壓。
再去根據(jù)webapps的文件夾名進(jìn)行訪問,例如:
http://127.0.0.1:8080/JSPWiki/
可進(jìn)入JSPWiki的初始界面。
這樣就安裝好了。
3.3 配置管理員權(quán)限
如果沒有管理員權(quán)限則無法對附件、Wiki頁等進(jìn)行刪除操作。
安裝JSPWiki后默認(rèn)會(huì)生成一個(gè)管理員賬號,密碼隨機(jī)。但是有時(shí)候也不一定會(huì)跳出這個(gè)配置頁面,
此時(shí)可通過修改xml文件來強(qiáng)行設(shè)置管理員。
首先點(diǎn)擊右上角登錄,新建一個(gè)賬號:
這里以新賬號test1為例,進(jìn)入JSPWiki\WEB-INF目錄。打開groupdatabase.xml修改為:
即可將test1加入管理員用戶組。
3.4 編寫wiki
我們可以通過直接訪問需要的目錄頁來編寫wiki,例如:
此時(shí)會(huì)提示目錄頁不存在,點(diǎn)擊創(chuàng)建即可。
編輯時(shí)點(diǎn)擊編輯器的水滴圖標(biāo)可進(jìn)行加粗、插入圖片等常規(guī)操作:
也有類似md的語法,基礎(chǔ)格式語法如下:
---- 水平線
// 換行符
[link] 插入超鏈接"link", "link"可以是一個(gè)內(nèi)部Wiki名
或者是一個(gè)外部鏈接(http://)
[text|link] 創(chuàng)建一個(gè)超鏈接, 鏈接采用text的描述進(jìn)行顯示.
[text|wiki:link] 創(chuàng)建一個(gè)超鏈接, 鏈接采用text的描述進(jìn)行顯示,并且鏈接指向一個(gè)內(nèi)部Wiki名.
[attached_image] 用來嵌入一個(gè)圖片。前題是這個(gè)圖片要先作為附件上傳。
"attached_image"代表這個(gè)附件圖片名.
* 創(chuàng)建一個(gè)項(xiàng)目列表. 如果是多個(gè)(**)符號,代表下一層次的縮進(jìn)項(xiàng)目列表.
# 創(chuàng)建一個(gè)編號項(xiàng)目列表. 可以多層次(##, ###)縮進(jìn).
!, !!, !!! 用一個(gè)感嘆號(!)開頭的行可以表示一個(gè)標(biāo)題. 多個(gè)感嘆號代表更大的標(biāo)題
__text__ 使文本text為粗體.
''text'' 使文本text為斜體(注意是采用兩個(gè)單引號)
{{text}} 使文本text為等寬字體.
;term:def 用'def'定義一個(gè)條目'term'. Use this with
empty 'term' to make short comments.
|text|more text| 創(chuàng)建一個(gè)表格. 如果是表頭則采用雙豎線.
%%(color:red;background-color:blue)my text/% 使用css樣式
通過右上角信息選項(xiàng)下的附件按鈕,可以插入圖片或其他一些內(nèi)容:
再對圖片的URL進(jìn)行引用,即可在wiki中使用圖片。
需要注意上傳圖片不能為中文,如果要上傳帶中文的圖片需要修改tomcat中
server.xml的標(biāo)簽,加入U(xiǎn)RIEncoding="UTF-8":
3.5 wiki資源的存放路徑
如果不進(jìn)行配置wiki資源默認(rèn)存放于:C:\Users\[your user name]\jspwiki-files內(nèi)。
存放格式為txt,易于刪除、備份和修改。
總結(jié)
以上是生活随笔為你收集整理的unity能连jsp吗_使用JSPWiki丰富Unity-UPM包的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于《一种鱼眼图象到透视投影图象的变换模
- 下一篇: gradle idea java ssm