问题标签 [configuration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
35469 浏览

configuration - Faces Servlet 抛出异常 java.lang.StackOverflowError

好的,自从加入这个网站以来,我遇到了我的第一个 StackOverflowError,我认为这是必须发布的 :-)。我的环境是 Seam 2.0.1.GA,JBoss 4.2.2.GA,我正在使用 JSF。我正在从 facelets 视图转换为 JSP,以利用我们现有站点上使用的一些现有 JSP 标记。我更改了 faces-config.xml 和 web.xml 配置文件,并在尝试呈现 jsp 页面时开始收到以下错误。有人有什么想法吗?

2008-09-17 09:45:17,537 调试 [org.jboss.seam.contexts.FacesLifecycle] 开始 JSF 请求 /form_home.jsp 2008-09-17 09:45:17,587 错误 [org.apache.catalina.core. ContainerBase.[jboss.web].[localhost].[/].[Faces Servlet]] Servlet.service() for servlet Faces Servlet 在 org.apache.catalina.core.ApplicationHttpRequest.getAttribute( ApplicationHttpRequest.java:210) 在 org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222) 在 org.apache.catalina.core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222) 在 org.apache.catalina .core.ApplicationHttpRequest.getAttribute(ApplicationHttpRequest.java:222) ...

我的 faces-config.xml 文件现在是空的,没有 FaceletsViewHandler:

还有我的 Web.xml 文件:

0 投票
4 回答
4138 浏览

apache - 如何设置 FollowSymLinks?

我正在尝试让 Apache 遵循指向包含一些大型数据文件的 RAID 阵列服务器的符号链接。我试过修改httpd.conf有这样的条目

让 Apache 跟随站点文件夹中的任何符号链接。

我不断收到错误返回,似乎表明我没有任何访问文件的权限。错误是:

禁止的

您无权访问此服务器上的 /~imagine/imageLibraryTest/videoClips/imageLibraryVideos/imageLibraryVideos/Data13/0002RT-1.mov。

sys 链接文件是该行中的最后一个“imageLibraryVideos”,其中 Data13 是包含该文件的服务器上的子目录。

0002RT-1.mov 文件具有以下权限:

并且在这条路上:

链接指向:

0 投票
3 回答
11265 浏览

.net - 使 WCF 更易于配置

我有一组由桌面应用程序动态连接的 WCF Web 服务。

我的问题是 WCF 需要工作的非常详细的配置设置。让 SSL 工作涉及自定义设置。让 MTOM 或其他任何东西工作需要更多。你要压缩吗?又来了...

WCF 真的很强大——你可以使用许多不同的方式来连接,但似乎都涉及到很多详细的配置。如果主机和客户端不完全匹配,您将很难破译错误。

我想让桌面应用程序更容易配置——最好是某种自动发现。桌面应用程序的用户应该能够输入 URL,然后它会完成其余的工作。

有谁知道这样做的好方法?

我知道 Visual Studio 可以为您设置配置,但我希望桌面应用程序能够基于各种不同的服务器设置来完成。

我知道 VS 的工具可以在外部使用,但我正在寻找桌面应用程序的用户不必是 WCF 专家。我知道 MS 故意让这变得过于复杂。

是否有任何方法、机制、第 3 方库或任何东西可以自动发现 WCF 设置?

0 投票
5 回答
17770 浏览

c# - 您如何管理大型应用程序的 .NET app.config 文件?

假设一个大型复合应用程序构建在几个封装在它们自己的程序集中的基础组件上:(数据库读取、协议处理程序等)。对于某些部署,这可能包括 20 多个程序集。这些程序集中的每一个都具有设置或配置信息。我们的团队倾向于喜欢 VS 设置编辑器(以及它生成的易于使用的代码!),应用程序与用户的区别满足了我们的大部分需求。

但....

将许多配置部分复制并粘贴到我们应用程序的 .xml 中是非常乏味的。此外,对于跨应用程序往往具有相似配置的共享组件,这意味着我们需要在多个 .config 文件中维护重复的设置。

微软的 EntLib 使用外部工具来生成怪物 .config 文件解决了这个问题,但这也让人感觉很笨拙。

您使用哪些技术来管理包含来自多个共享程序集的部分的大型 .NET .config 文件?某种包含机制?自定义配置阅读器?

跟进:

Will 的答案正是我所得到的,并且对于平面键/值对部分看起来很优雅。有没有办法将此方法与自定义配置部分结合起来?

还感谢有关为不同构建目标管理不同 .configs 的建议。这也很有用。

戴夫

0 投票
8 回答
22317 浏览

.net - 保存和恢复表格位置和大小

在 WinForms 2.0 C# 应用程序中,用于在应用程序中保存和恢复表单位置和大小的典型方法是什么?

相关,是否可以在运行时添加新的用户范围的应用程序设置?我完全了解如何在设计时添加设置,这不是问题。但是如果我想在运行时创建一个呢?

更多细节:

我的应用程序是现有 Visual FoxPro 应用程序的转换。我一直在尝试尽可能多地阅读有关应用程序设置、用户设置等的内容,并让自己清楚地了解 .Net 的做事方式,但我仍然对一些事情感到困惑。

在 Fox 应用程序中,保存的设置存储在注册表中。我的表单是子类的,并且我有基类代码,可以自动将表单位置和大小保存在注册表中,并键入表单名称。每当我创建一个新表单时,我不需要做任何特别的事情来获得这种行为;它内置在基类中。我的 .Net 表单也是子类化的,这部分运行良好。

在.Net 中,我得到的印象是我应该使用用户范围的设置来处理用户偏好之类的事情。表单的大小和位置绝对看起来像是用户偏好。但是,我看不到任何将这些设置自动添加到项目中的方法。换句话说,每次我在我的项目中添加一个新表单(并且它们是 100 个表单)时,我必须记住添加一个用户范围的应用程序设置,并确保给它提供与表单相同的名称,即“ FormMySpecialSizePosition”来保存大小和位置。我宁愿不必记得这样做。这只是运气不好?或者我是否通过尝试使用用户范围的设置来完全吠叫错误的树?我是否需要创建自己的 XML 文件来保存设置,以便我可以做任何我想做的事情(即,在运行时添加新设置)?或者是其他东西?

当然,这是一种非常普遍的做法,有人可以说出“正确”的做法。提前致谢!

0 投票
13 回答
5692 浏览

java - 您如何在不同的暂存环境中维护 java webapps?

您可能有一组在开发人员机器上使用的属性,这些属性因开发人员而异,另一组用于暂存环境,还有一组用于生产环境。

在 Spring 应用程序中,您可能还希望在本地环境中而不是在生产环境中加载 bean,反之亦然。

你怎么处理这个?您是否使用单独的文件、ant/maven 资源过滤或其他方法?

0 投票
4 回答
5227 浏览

.net - 你是如何使用 Machine.config 的,还是你?

对于 ASP.Net 应用程序部署,您将什么类型的信息(如果有)存储在 machine.config 中?

如果您不使用它,您将如何管理可能因每个环境而更改的特定于环境的配置设置?

我正在寻找一些“最佳做法”以及每种做法的好处/缺陷。我们将在两个月内将一个全新的应用程序部署到生产环境中,而我在这些类型的决策中拥有一定的自由度。我想确保我以尽可能最好的方式处理事情,并试图避免以后在自己的脚下开枪。

仅供参考,我们目前仅将它(machine.config)用于数据库连接信息,并将所有其他可能更改的变量存储在数据库的配置表中。

0 投票
5 回答
1282 浏览

.net - 配置多个 .Net 应用程序的最佳方法

我们有一套相互关联的 .Net 3.5 应用程序。有些是网站,有些是 Web 服务,有些是 Windows 应用程序。每个应用程序当前都有自己的配置文件(app.config 或 web.config),并且由于多个应用程序需要相同的配置值,因此当前配置文件中有一些重复的键(目前手动保持同步)。此外,这套应用程序部署在各种环境(开发、测试、实时等)中

从单个配置源管理这些多个应用程序的配置的最佳方法是什么,以便可以在需要时在多个应用程序之间共享配置值?我们还希望为每个环境提供单独的配置(因此在部署时您不必手动更改特定于环境的某些配置值,例如连接字符串),但同时不想维护多个大型配置文件(每个环境一个),因为在添加新配置键时保持同步会很麻烦。

0 投票
7 回答
3059 浏览

.net - 在 OS X 上使用 BootCamp/VMWare 的 VisualStudio

刚刚购买了 2.4GHz Intel Core 2 Duo iMac,配备 2GB 内存和 320GB 硬盘。我计划使用 BootCamp/VMWare 组合对其进行一些 .net 开发,因为 VMWare 授予对 bootcamp 分区的访问权限。

BootCamp 分区的推荐大小是多少?我应该给 VMWare 多少内存?有什么需要注意的陷阱吗?你目前的配置是什么?

0 投票
6 回答
4524 浏览

ruby-on-rails - 在 Rails 中存储应用程序特定配置的最佳方式是什么?

我需要在 Rails 中存储应用程序特定的配置。但它必须是:

  • 可在任何文件中访问(模型、视图、助手和控制器)
  • 指定(或不指定)环境,这意味着每个环境都可以覆盖 environment.rb 中指定的配置

我尝试使用 environment.rb 并放置类似的东西

这对我有用,但是当试图在特定环境中覆盖它时它不会起作用,因为例如 production.rb 似乎在 Rails:Initializer.run 块内。

那么,有人吗?