導航:首頁 > 操作系統 > androidijetty

androidijetty

發布時間:2023-05-27 00:16:24

『壹』 GitHub上面有哪些經典的java框架源碼

『貳』 android使用org.eclipse.jetty.server中的server

這句錯誤提示此銷後面還有很多吧,查看一下,確森豎游定一下是否還有纖唯別的jar沒引入,也許org.eclipse.jetty.server.jar還有相關的jar包。

『叄』 android Ijetty問題

可能是apk格式被手機系統攔截了。改後綴看能不能下載。

『肆』 android應用如何嵌入獨立的ijetty的servlet容器

2、server部分編譯出:i-jetty-server-3.1.jar;
3、總共對外依賴的包需要如下這些:
其中,xmlParserAPIs-2.6.2.jar和xpp3-1.1.4.jar因為某些原因會導致出錯,故可以剔除出去,並不影響ijetty的運行。為了簡介,這些類可以解壓後重新打包到一起,至少jetty的部分可以這么做。
4、web工程需要編譯成android可以解析的dex格式zip包,需要注意的是,第三方的lib需要剔除不需要的,尤其是servlet-api-2.5.jar,因為容器中已經包含一個了。
打包命令舉例:
dx.bat --dex --output=E:\demo\classes.zip E:\demo\WEB-INF\classes E:\demo\WEB-INF\lib025、把classes.zip包放到lib下,刪除原先的jar包,class下的類需要保留,然後打成war包:
jar cvf ppweb.war *.*
026、把ppweb放到jetty目錄下的webapps下即可,重啟程序即可訪問了。
027、基於ijetty的web需要注意,對外部context的引用需要用android系統的,不能用原先web工程那種方式獲取。
028、集成ijetty最重要的是用到IJettyservice這個類,以及Ijetty中定義的一些環境常量,用默認值即可很好運行。注意Ijetty中的如下代碼:static {__JETTY_DIR = new File(Environment.getExternalStorageDirectory(),
"jetty");// Ensure parsing is not validating - does not work with android
System.setProperty("org.eclipse.jetty.xml.XmlParser.Validating",
"false");
// Bridge Jetty logging to Android logging
System.setProperty("org.eclipse.jetty.util.log.class",
"org.mortbay.ijetty.AndroidLog");

『伍』 如何在ijetty上發布一個web應用

1.安裝ijetty到android系統中。
2.把你的並納web應用程序打包成war文件:
web工程需要編譯成Android可以解析的dex格式zip包,需要注意的是,第三方的lib需要剔除不需要的,尤其是servlet-api-2.5.jar,因為容器中已經包含一個了,class下的類需要保留。
解壓war包,使用android的DX工具將web應用程序中的lib下的JAR和所有的class文件轉化為classes.dex文件,然後打包成classes.zip文件。
執行命令:
假設伺服器的安裝目錄為d:\tomcat,對應的web應用的目錄為WebTest
dx.bat --dex --output=d:\tomcat\webapps\WebTest\WEB_INF\lib\絕跡沒classes.zip d:\tomcat\webapps\WebTest\WEB_INF\classes d:\tomcat\webapps\WebTest\WEB_INF\lib回車;
classes.zip文件必須放在lib目錄下。
這個命令將d:\tomcat\webapps\WebTest\WEB_INF下的所有class和jar文件都打包到classes.zip文件。然後刪除該目錄下的jar和class文件,這樣生成的war包會大大減小,節省伺服器空間。
如果你的sdk是自己編譯的,可能會沒有這個命令,找份官方的sdk把platform-tools目錄下的dx.bat和lib文件拷貝過來即可。
生成war包,Cmd切換到d:\tomcat\webapps\WebTest目錄下。執行命令:
jar –cvf WebTest.war *
3.將web應用復制到/sdcard/jetty/webapps/web項目名 下。
4.在/sdcard/jetty/contexts/新建 web項目名.xml文件州桐。(可以使用demo WEB應用程序的,修改名稱即可)
5.完成1~4後,將ijetty重啟,啟動服務。
6.如果android設備連入了wifi,那麼在同一個區域網內就可以通過瀏覽器訪問web服務了。
ijetty因為只是一個Servlet容器,不是JSP容器,因此不能運行JSP,前段可以採用html+ajax。

『陸』 如何在android手機中安裝一個web伺服器啊。。。急求

正式開始
下載並安裝Androphp、Feel FTP和File Zilla
安裝完成後打開AndroPHP,界面如下:

備註:此處為手機內網IP,意味著你只能用內網設備訪問,在以後的博文中會告訴大家如何進行埠映射,從而實現外網也可訪問
看到上圖兩個地址後,其實可以直接點擊,使用手機瀏覽器訪問的界面如下:

備註:

圖片1中大家可能看不到wordpress文件夾,別急下一步教你上傳。
phpMyAdmin的默認用戶名是root或者是你當前手機的ip地址,密碼為空(這信息可以在phpinfo.php中查看)
接下來,就是教大家如何上傳文件到手機,當然前提是你已經在Wordpress上下載好了wordpress安裝包(下載很簡單的,自己去看看吧)或者你自己已經寫好了.PHP網頁,也可以
兩種方法:
1
1
在手機文件管理里,找到根目錄下的WWW文件夾,然後用數據線是上傳文件到這個文件夾就行了,相當於伺服器的根目錄

利用Feel FTP(手機端)和File Zilla(電腦端)進行文件傳輸。這種方法更像是將手機當成伺服器啊(本人拙見,其實只要效果一樣就行,嘿嘿)
步驟一、打開Feel FTP,點擊下方中間按鈕,綠色變成紅色即為打開,上方也顯示出你是否打開了(ps:你可以在設置中關閉無連接是自動退出,不然等會就要打開一次,太麻煩)

步驟二、電腦上打開File Zilla
在主機名處輸入Feel FTP上顯示的地址。例如我的是:
ftp://192.168.1.121

在埠處填寫 :2121,剩下可以都不填寫(因為Feel FTPmore不開啟用戶名和密碼),點擊快速連接

將你的wordpress文件夾從本地上傳到手機根目錄/www(從窗口1拖動到窗口2,即可)
至此兩種文件上傳方法均講述完畢。
5.利用phpMyAdmin創建資料庫,修改wordpress中的wp-config-sample.php文件,之後的步驟和正常安裝wordpress相同,可參考我之後要寫的wordpress安裝教程,此處介紹到此為止
成果演示
接下來,放幾張演示圖
手機上的wordpress展示:

或者自己編寫的.php文件(此處使用的是官方文檔演示)

『柒』 android 上可以安裝 tomcat 嗎也就是說用android搭建一個伺服器,要怎樣操作呢

web後台搭建伺服器,android通過調用後台給的帆者接消轎吵口,實現android客戶端對伺服器拿侍的各項交互操作,請採納

閱讀全文

與androidijetty相關的資料

熱點內容
單片機編程取反 瀏覽:889
51單片機課程設計課題 瀏覽:895
手機淘寶登錄怎麼加密碼 瀏覽:481
linux快捷方式圖標 瀏覽:35
陽光車險的app叫什麼名字 瀏覽:461
購買單片機的器件時需要給商家啥 瀏覽:534
並行編譯技術的發展 瀏覽:549
阿里雲伺服器安裝管理 瀏覽:550
java手機開發教程 瀏覽:674
我的世界怎麼刪除伺服器數據 瀏覽:671
linux內存子系統 瀏覽:972
加密思維幣 瀏覽:690
魅族訪客文件夾 瀏覽:52
添加的文件夾怎麼找 瀏覽:617
程序員涉黃 瀏覽:700
maven編譯resources下的js 瀏覽:521
ubuntu文件移動命令 瀏覽:229
安卓i怎麼查找蘋果手機 瀏覽:951
雲伺服器宕機概率 瀏覽:232
在線買葯用什麼app知乎 瀏覽:815