如何使文本字段仅接受数值?如果我按下字母或符号,则不应填写文本字段,只应允许数字.
有没有铁路方式来做到这一点?
我想知道是否有办法从命令行运行所有PMD规则集.
我使用了与Eclipse IDE和Maven集成的PMD.但现在我需要从CLI运行它.我已经检查了这个页面http://pmd.sourceforge.net/pmd-5.1.0/running.html,它说你可以从CLI运行它,但是使用指定的规则集:
C:\tmp\pmd-bin-5.1.0\pmd\bin>pmd -d c:\data\pmd\pmd\test-data\Unused1.java -f xml -R rulesets/java/unusedcode.xml
Run Code Online (Sandbox Code Playgroud)
在那个例子中,你只是得到Java未使用的代码规则的结果,我正在尝试实现类似的东西:
C:\tmp\pmd-bin-5.1.0\pmd\bin>pmd -d c:\data\pmd\pmd\test-data\Unused1.java -f xml -R rulesets/java/*.xml
Run Code Online (Sandbox Code Playgroud)
并获得Java规则集中所有规则的结果.
我想拥有自己创建的工件的maven存储库,但我在尝试将maven 3工件部署到自定义服务器时遇到问题.为了更好地解释这一点,我将提供一些信息:
我的第一次尝试是用我的机器.我在Eclipse中运行Maven来进行部署,一切正常.我将以下内容添加到我的项目pom中
<build>
...
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh-external</artifactId>
<version>1.0-beta-6</version>
</extension>
</extensions>
...
</build>
...
<distributionManagement>
<repository>
<id>my server id</id>
<name>my repository name</name>
<url>scpexe://my server//path/to/my/repository</url>
</repository>
</distributionManagement>
Run Code Online (Sandbox Code Playgroud)
在我的settings.xml中,我添加了
<servers>
<server>
<id>my server id</id>
<username>server username</username>
<password>server password</password>
<configuration>
<sshExecutable>plink</sshExecutable>
<scpExecutable>pscp</scpExecutable>
</configuration>
</server>
</servers>
Run Code Online (Sandbox Code Playgroud)
所以在我的本地机器上它可以工作,但我需要使用Jenkins来完成这项工作.我修改了Jenkins settings.xml,因为它在Linux上运行,所以不需要sshExecutable.Jenkins settings.xml看起来像
<servers>
<server>
<id>my server id</id>
<username>server username</username>
<password>server password</password>
</server>
</servers>
Run Code Online (Sandbox Code Playgroud)
然后我修改了pom.xml来执行scp而不是scpexe
<distributionManagement>
<repository>
<id>my server id</id>
<name>my repository name</name>
<url>scp://my server//path/to/my/repository</url>
</repository> …Run Code Online (Sandbox Code Playgroud) 我在CentOs 6服务器上使用git 1.7.1,当我git --bare init在my_repo.git上运行时,我检查了my_repo.git/hooks,我可以看到所有挂钩,包括post-receive.sample.
现在我在Centos 7服务器上使用git 2.4.1,并且post-receive.sample文件是missng,所有其他挂钩都在那里,但不是我需要的.
我知道我可以从之前的repo复制文件,然后根据需要更改内容,但我想知道为什么post-receive.sample不像以前那样生成.
使用rails 3.0.9时,存储和跟踪修订的好方法是什么?
我正在尝试在构建失败时向犯罪分子发送电子邮件.如果我手动启动构建,则会发送电子邮件,但是如果我通过SCM开始构建,则不会发送轮询电子邮件,并且构建的控制台输出会显示以下消息:
An attempt to send an e-mail to empty list of recipients, ignored.
Run Code Online (Sandbox Code Playgroud)
这是插件应该正常工作的方式(罪魁祸首应该是一个人,而不是scm民意调查)?
我正在使用:
操作系统:Ubuntu Server 11.04 Jekins:1.532.1 Email-ext插件:2.37.2
大家好
我已按照本教程进行操作:http : //railscasts.com/episodes/262-trees-with-ancestry
当我尝试制作“ arrange(:order =>:id)”时,收到了此消息
undefined method `arrange' for #<Array:0x8c19780>
Extracted source (around line #4):
1:
2: <h1>Listing categories</h1>
3:
4: <%= nested_categories @categories.arrange(:order => :id) %>
5:
6: <br />
7:
Run Code Online (Sandbox Code Playgroud)
你能帮我吗?
谢谢!
jenkins ×2
rubygems ×2
email-ext ×1
form-helpers ×1
git ×1
linux ×1
maven ×1
pmd ×1
scp ×1
validation ×1