Kickstart常見問題。
我是Apache Struts的新手。我如何開始?
開始的最好的地方是“最好的可用” 版本。如果您是Java或Web開發的新手,以及Apache Struts,請務必查看“ 關鍵技術入門”。
主要Struts網站包括每個主要版本系列中最新的“一般可用性”版本的文檔。網站的開發部分包括即將發布的文檔草稿。如果您剛剛開始,請關注最新的通用版本,也可以獲取以前版本的文檔。
如果您有問題,可以搜索用戶郵寄列表存檔,或將您自己的問題發布到列表。(普通老谷歌通常也工作!)
查看版本頁面,有些版本似乎丟失了。
他們發生了什么?Apache Struts使用“里程碑構建”系統來創建發布。首先,我們創建一個具有里程碑版本號的構建,如Struts 2.0.42,并在開發區中發布分布。開發組測試分布,然后我們決定是否釋放它。分發包括將要發布的所有內容,包括此版本的文檔和發行說明。
如果我們發現分布的一個重大問題,我們可能決定不釋放,只是將分布作為一個“測試構建”。測試可能需要幾天時間,在此期間,我們希望保持項目移動,所以我們只需要訪問下一個版本號。使用我們的示例,下一個發行版將標記為2.0.43,即使版本2.0.42從未正式發布。
經常。我們將首先將發布評分為“測試版”,并邀請其他用戶測試。如果這第二輪beta測試順利,那么我們可以標記發布“一般可用性”。通常,該名稱也將成為新的“最佳可用”版本。在這種情況下,我們不創建另一個分布,而是簡單地調整人們一直測試的同一組位的狀態。
在實踐中,里程碑構建系統是快速和高效的,并且在版本之間創建最少數量的“候選構建”。
為什么這個項目叫“Struts”?
它是在建筑意義上的“支柱”的參考,提醒了幾乎看不見的塊,舉起建筑物,房子和橋梁。
Apache Struts是如何獲得許可的?
所有Apache Struts產品都是根據Apache許可證(一種“免費使用,業務友好的許可證”)提供的受版權保護的軟件。
Apache Struts可以用于商業產品嗎?
是。您必須滿足的唯一要求是Apache許可證中列出的要求。
我必須在我自己的網站上注冊Apache Struts嗎?
如果您根據我們的產品重新分發您自己的框架供其他人使用,您需要注冊Apache Struts 。(見Apache許可證的詳細信息。)但是你不需要信貸的Apache Struts的,只是因為你的web應用程序使用我們的產品之一。這與使用Apache HTTPD服務器或Tomcat的情況相同。如果它只是運行你的網站不需要。如果您已使用源代碼創建您要重新分發給其他人的服務器,則此選項是必需的。
有沒有ISP將托管我的Java Web應用程序?
有關一些Java和Struts ISP的列表,請訪問SourceForge 上的Struts社區資源區。
有沒有特別好的IDE使用?
這些框架應該適用于任何你想使用的開發環境,以及任何程序員編輯器。Apache Struts開發組的每個成員都使用自己的工具,如 Emacs,IntelliJ IDEA, Eclipse和NetBeans。
有關更多信息,請參閱Struts wiki中的IDE討論頁面。
產品支持在哪里可以獲得有關Apache Struts的幫助?
每個版本的Struts都帶有一個用戶指南或一套教程,向人們介紹框架及其基礎技術。各種組件還有自己的深入開發者指南,涵蓋更高級的主題。為每個發行版提供了全面的 Javadoc,以及完整的源代碼。
在Struts的用戶郵件列表也十分活躍,并歡迎新用戶的帖子。在發布新的問題之前,一定要咨詢 郵件列表存檔和非常優秀的如何問問題智能方式 由埃里克·雷蒙德。在發布之前,請務必關閉電子郵件客戶端中的HTML。
是否提供商業支持?
Apache Software Foundation不對我們的任何軟件產品(包括Apache Struts)提供商業支持。但是,第三方可能提供不同程度的支持。
如果產品沒有做我想要的,我可以請求添加功能嗎?首先,重要的是要記住Apache Struts是一個全志愿者項目。我們不向任何人收取使用Apache Struts產品的任何費用。提交者和其他開發人員使用Apache Struts產品,因為他們需要在自己的應用程序中使用它。如果別人也可以使用它,這是“結冰的蛋糕”。如果您為提交者發現有用的功能提交補丁,那么該提交者可以選擇自愿申請補丁。如果你只是提交一個沒有補丁的想法,它不太可能被添加(因為首先有人必須志愿他們的時間寫補丁)。
我們感謝任何補丁,我們歡迎新的想法,但是看到一些東西被添加到框架的最好的方法是盡可能多的工作,而不是依靠“陌生人的善良”。最壞的情況下,您可以將補丁應用到框架的副本,并仍然在您自己的應用程序中使用該功能。(這是什么開源真的是關于。)
是否有Apache Struts的新聞包?
除了我們的公告頁面,沒有用于Apache Struts的正式的新聞或媒體工具包。來自新聞界的查詢(以及只有來自新聞界的查詢,不支持問題或任何其他!)應轉到我們的媒體關系地址:press@apache.org。
在哪里可以報告潛在的安全漏洞?如果您認為您在Apache Struts中發現了一個安全漏洞,請聯系我們的安全地址 - 任何與安全漏洞無關的電子郵件都將被忽略,不做任何回復(除非另有說明,否則所有安全相關信息將保密):security @ struts .apache.org。
郵件列表有用戶列表的摘要嗎?
是。向user-digest-subscribe@struts.apache.org發送一條空白消息。
如果您訂閱了摘要,您也可以發布到列表。只要確保將您的帖子發送到用戶列表,而不是嘗試回復摘要。
是否有Apache Struts新聞組?
不是一個usenet組,但Apache Struts用戶列表可以從您最喜愛的新聞組閱讀器訪問從GMane新聞網站。訂閱gmane.comp.jakarta.struts.user用戶列表的組。
為什么我的帖子不顯示在用戶列表上?
您必須在發布之前訂閱用戶列表或 用戶摘要(或改用 GMane新聞組)。
Struts 1和Struts 2是否有單獨的用戶列表?
不是。每個主要版本都有自己的JIRA項目,但我們共享郵件列表。
要獲得對查詢的最佳響應,請指定要使用的Struts版本,包括里程碑(例如,“Struts 1.2.9”)。您還可以在帖子的主題行中包含標簽[s1] 或[s2]。
如何取消訂閱郵寄名單?
從用于訂閱列表的電子郵件帳戶,發送一個空白消息到 user-unsubscribe@struts.apache.org。
如果您收到摘要,您必須發送一封空白電子郵件到 user-unsubscribe@struts.apache.org。
看文倉www.kanwencang.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20170310/117663.html
文章列表