频道栏目
首页 > 资讯 > 其他 > 正文

Kickstart常见问题

17-03-10        来源:[db:作者]  
收藏   我要投稿

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。

相关TAG标签
上一篇:俩科技大佬私下见面 苹果库克和谷歌CEO皮查伊共进晚餐
下一篇:Apache Struts关键技术入门
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站