Web FrameWork探索之路

來源:互聯網
上載者:User

經過幾個星期的探索,終於從當初著眼於Echo,這個Echo更新很快,但是最可恨的是開發它的可視化環境竟然是收費的而且價格不菲,400多美元,而且在功能上不好用,不是所見即所得 (WYSIWYG),雖然提供的類庫很豐富,但是我仍然在研究了很長時間後決定放棄。
在探索新的FrameWork過程中實驗了許多,也看了很多介紹,最後選中WebOnSwing,第一個吸引我的就是它給出了一個Sping+hibernate的Demo,而這兩種技術正是我想追隨的。另外給的Demo很全面,而且全用的是Java基本類庫,根本不用新學API,不像Echo。
然後我開始實驗其功能,介面做的還是不錯的,基本能達到我要求,只是在配置容器時出現一個問題,網站上只給了一個JBoss(with integrated Tomcat)的配置範例,我也沒用過JBoss,當時就懵了,查了許多資料,老大也幫忙調試,最後我看了一段別人配置Oracle移植的例子得到了啟發,先建立了一個檔案wos.bat,在此檔案中有如下代碼
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -Xbootclasspath/a:"e:/WebOnSwingBoot.jar"

關於它的解釋
CATALINA.bat中的注釋是
rem   JAVA_OPTS       (Optional) Java runtime options used when the "start",
rem                   "stop", or "run" command is executed.
意思是可選的Java運行選項

-Xms128m -Xmx512m 是分配最小和最大記憶體

關於-Xbootclasspath
-Xbootclasspath:基本核心的Java class 搜尋路徑.不常用,否則要重新寫所有Java 核心class

-Xbootclasspath/a: 尾碼在核心class搜尋路徑後面.常用.

-Xbootclasspath/p:首碼在核心class搜尋路徑前面.不常用,避免引起不必要的衝突.

然後在setclasspath中end前設定call wos.bat

不用設定環境變數即可

終於可以開始探索一個新架構了!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.