Tag: configuration

Maven:是否可以覆盖已经为父POM中的configuration文件定义的插件的configuration

在我的项目的POM父文件中,我有这样一个configuration文件来定义一些对这个项目有用的configuration(所以我不能摆脱这个父POM): <profile> <id>wls7</id> … <build> <plugins> <!– use java 1.4 –> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <fork>true</fork> <source>1.4</source> <target>1.4</target> <meminitial>128m</meminitial> <maxmem>1024m</maxmem> <executable>%${jdk14.executable}</executable> </configuration> </plugin> </plugins> </build> … </profile> 但是在我的项目中,我只想重写maven-compiler-plugin的configuration,以便使用jdk5而不是jdk4来编译testing类。 这就是为什么我在我的项目的POM中做了这个部分: <profiles> <profile> <id>wls7</id> <activation> <property> <name>jdk</name> <value>4</value> </property> </activation> <build> <directory>target-1.4</directory> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <executions> <execution> <id>my-testCompile</id> <phase>test-compile</phase> <goals> <goal>testCompile</goal> </goals> <configuration> <fork>true</fork> <executable>${jdk15.executable}</executable> <compilerVersion>1.5</compilerVersion> […]

DESTDIR和PREFIX的

我正在尝试将软件安装到特定的目录。 我find了几种方法,但不知道它们之间有什么区别。 ./configure –prefix=*** make install –prefix=*** make install DESTDIR=*** make install prefix=*** 我对这三者的function感到困惑。 他们是否达到了相同的目标?

Apache不会遵循符号链接(403 Forbidden)

我在Ubuntu上设置Apache时遇到了一些麻烦。 我一直在遵循这个指南 。 # /usr/sbin/apache2 -v Server version: Apache/2.2.17 (Ubuntu) Server built: Feb 22 2011 18:33:02 我的公共目录/ var / www可以成功地提供并执行放置在其中的PHP页面。 不过,我想在/ var / www中创build一个符号链接,指向我的主文件夹中的一个目录,并在那里提供页面。 [root /var/www]# ll total 36 drwxr-xr-x 3 root root 4096 2011-09-11 14:22 . drwxr-xr-x 14 root root 4096 2011-06-04 22:49 .. lrwxrwxrwx 1 root root 16 2011-09-11 13:21 about -> /root/site/about […]

iPhone:什么是WWDR中间证书?

在Apple Developer Portal中,在Certificates,Developer(或者Distribution)中,它说: “如果您没有安装WWDR中间证书,请点击此处立即下载。” 我甚至不知道这是什么意思。 我是否需要下载并运行? 还是只需要下载当前的证书?

Javaconfiguration框架

我正在清除Java库中的所有硬编码值,并且想知道什么框架可以处理运行时configuration(在零configuration或接近零的configuration方面)是最好的? 我更喜欢基于XML的configuration文件,但这不是必需的。 如果你有一个框架的实际经验,请只回复。 我不是在寻找例子,而是经验…

从graphicsAPI获取“真实”的Facebook个人资料图片url

FacebookgraphicsAPI告诉我,我可以得到一个用户使用的个人资料图片 http://graph.facebook.com/517267866/picture?type=large 这工作正常。 但是,当您在浏览器中键入上述URL时,图像的实际地址是 http://profile.ak.fbcdn.net/profile-ak-snc1/v227/560/83/n517267866_1928.jpg 如何以编程方式使用第一个URL?

外部文件中的log4Netconfiguration不起作用

我们正在使用log4net,并且想要在外部configuration文件中指定它的configuration(正如我们已经对其他部分所做的那样)。 为此,我们将App.config中的log4net部分更改为: … <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> … <log4net configSource="Log.config" /> … 在Log.Config文件(与App.config相同的目录)中,我们有: <log4net> <appender name="General" type="log4net.Appender.FileAppender"> <file value="log.txt" /> <layout type="log4net.Layout.SimplyLayout" /> </appender> <root> <appender-ref ref="General" /> </root> </log4net> 但是,当我们运行应用程序,没有创build日志文件(并没有logging完成)。 没有错误消息输出到控制台。 如果我们将Log.config文件的内容移回App.config(replace上面的第一个代码行),它将按预期工作。 任何想法,为什么它不在外部文件中工作?

错误ITMS-90164/90046:无效的代码签名权利

注意:我正在使用Xamarin进行开发。 类似的问题在这里张贴在Xamarin论坛 我正在创build一个叫做CompanyApp的应用程序。 然后,我为它创build了一个应用程序ID com.Company.CompanyApp ,以及使用相应App ID的Distribution Provisioning Profile。 我上传了二进制文件,效果很好。 然后,我继续创build应用程序的演示版本(基本上与小修改相同的应用程序,所以它是相同的解决scheme和项目,只是不同的包签名设置), CompanyAppDemo与一个新的应用程序ID com.Company.CompanyAppDemo ,以及新的分发预配configuration文件使用新的应用程序ID。 我更新了iOS捆绑签名选项以使用新的供应configuration文件并生成了IPA。 但是,当我上传到应用程序加载器,我得到了以下错误: [2015-01-23 16:08:21 SGT]错误:错误ITMS-90164:“代码签名授权无效,应用程序包签名中的权利与configuration文件中包含的权利不匹配。configuration文件中包含一个不允许的键值:'TEAMID.com.Company.CompanyApp'作为'Payload / CompanyApp.app / CompanyApp'中的'application-identifier'键 [2015-01-23 16:08:21 SGT]错误:错误ITMS-90046:“无效的代码签名授权。您的应用程序包的签名包含代码签名权利,在iOS上不受支持,具体而言,值”TEAMID.com.Company .CompanyApp“不支持'Payload / CompanyApp.app / CompanyApp'中的关键'application-identifier'。这个值应该是一个以TEAMID开头的string,后跟一个点”。“,后面跟着包标识符。 我已经debugging了好几天,想不出结果。 我想知道为什么当我用新的configuration文件签名时,Application Loader引发的错误是指原始TEAMID.com.Company.CompanyApp而不是TEAMID.com.Company.CompanyAppDemo的ID? 这是Xamarin中的一个错误,select一个错误的configuration文件,或者我错过了什么? 你不需要不同的证书适用于不同的应用程序吗? 请注意,在更改Xamarin中的iOS构build签名选项之前,我总是刷新XCode> Preference中的Provisioning Profile列表。

Visual Studio中开发人员特定的app.config / web.config文件

我们有几个.NET项目,我们将某些设置存储在configuration文件中。 现在每个开发人员都有自己的configuration文件,这些configuration文件有点不同(不同的连接string连接到本地数据库,不同的WCF端点等) 目前我们倾向于检查app / web.config文件并修改它们以适应我们的需要。 这会导致很多问题,因为有时候会有人在从tfs获取最新版本时检查自己的设置或者自定义configuration。 我的问题是:你如何处理这样的情况? 或者你根本没有这个问题?

如何在PyCharm中selectPython版本?

我有PyCharm 1.5.4,并使用“打开目录”选项打开IDE中的文件夹的内容。 我select了Python版本3.2(它显示在“外部库”节点下)。 我怎样才能select另一个版本的Python(我已经安装在我的机器上),以便PyCharm使用该版本呢?