小编Kar*_*ran的帖子

竹子比 哈德森(又名詹金斯)与任何其他CI系统

那里的任何人都有哈德森和竹子的经验吗?有关这些产品的相对优势和劣势的任何想法?

好的,既然人们不断提及其他CI产品,我会进一步打开它.这是我的一般问题.我想为新项目设置CI系统.该项目可能包含Java组件(WAR和JAR),一些python模块,甚至可能包含.NET组件.所以我想要一个能够:

  1. 处理多种语言,
  2. 将工件部署到服务器(即,如果所有单元测试都通过,则部署战争.)
  3. 我还想要一些与合适的代码覆盖工具集成的东西.
  4. 好看的报告很好,但不是必需的.
  5. 出现问题时的多种通知机制.
  6. 我不担心托管.我将在本地服务器或Amazon实例上运行它.
  7. 此外,这可能是天空中的馅饼,但还有什么东西可以构建iPhone应用程序?

java continuous-integration hudson bamboo

119
推荐指数
5
解决办法
8万
查看次数

如何在文件路径中处理〜

我正在编写一个简单的命令行Java实用程序.我希望用户能够使用~运算符传递相对于其主目录的文件路径.所以像~/Documents/...

我的问题是有没有办法让Java自动解决这种类型的路径?或者我是否需要扫描~运营商的文件路径?

看起来这种类型的功能应该被烘焙到File对象中.但似乎并非如此.

java

51
推荐指数
5
解决办法
2万
查看次数

UML类图和泛型

如何在类图中指明泛型类或接口?

我真的在寻找两件事:

  1. 一个是如何使用笔和纸进行通用java类的建模.
  2. 其次,那里的uml工具支持泛型类/接口.

谢谢!

java uml

34
推荐指数
3
解决办法
3万
查看次数

我为什么要使用Spring Android?

这里有人使用Spring Android吗?如果是这样,为什么你觉得它值得呢?

谢谢

java spring android

21
推荐指数
1
解决办法
5183
查看次数

将django ValuesQuerySet转换为json对象

我正在尝试使用Django中的ValuesQuerySet功能将查询返回的字段数限制为仅需要的字段数.我想将此数据集序列化为JSON对象但是,Django不断抛出错误.下面我已经包含了我的代码和我收到的错误:

objectList = ConventionCard.objects.values('fileName','id').filter(ownerUser = user)
data = serializers.serialize('json', objectList)
return HttpResponse(data, mimetype='application/javascript')
Run Code Online (Sandbox Code Playgroud)

错误:

Exception Type:     AttributeError
Exception Value:    'dict' object has no attribute '_meta'
Exception Location:     C:\Python27\lib\site-packages\django\core\serializers\base.py in serialize, line 41
Run Code Online (Sandbox Code Playgroud)

谢谢 !

python django json

17
推荐指数
3
解决办法
2万
查看次数

用于查询和设置bios属性的API

假设我想在Linux中更改计算机BIOS中的设置(如果重要的话,请说Ubuntu 11.)有哪些类型的API可用于查询和操作BIOS设置?

此外,进行此类开发的资源是什么?

c linux operating-system bios

13
推荐指数
2
解决办法
2万
查看次数

为什么要使用Atlassian Crowd

我试图了解Atlassian人群对LDAP服务器的影响?看起来大多数Atlassian产品都允许您指向Atlassian服务器进行授权/身份验证.如果是这样的话,为什么要使用Crowd?

java ldap atlassian-crowd

6
推荐指数
1
解决办法
4463
查看次数

如何将瓷砖留空

是否可以将瓷砖留空?假设我在页面中有三个图块:页眉,正文,页脚.我可以简单地添加一个正文和一个页脚,并将标题留空吗?

<body class="claro">
<div id="wrapper">
    <div id="container" class="container">
    <div id="hd">
    <tiles:insertAttribute name="header" />
    </div>
    <div id="bd">
    <hr/>
    <tiles:insertAttribute name="body" />
    </div>
    <div id="ft">
    <hr/>
    <tiles:insertAttribute name="footer" />
    </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

所以我想这样使用一次:

   <definition name="base" template="...">
    <put-attribute name="header" value="/WEB-INF/views/base/header.jspx" />
    <put-attribute name="body" value="/WEB-INF/views/base/body.jspx" />
    <put-attribute name="footer" value="/WEB-INF/views/base/footer.jspx" />
</definition>
Run Code Online (Sandbox Code Playgroud)

一旦这样:

 <definition name="base" template="...">
    <put-attribute name="body" value="/WEB-INF/views/base/body.jspx" />
    <put-attribute name="footer" value="/WEB-INF/views/base/footer.jspx" />
</definition>
Run Code Online (Sandbox Code Playgroud)

目前第二次使用爆炸了.说我还没有定义标题.

有没有办法做到这一点?

java tiles spring-mvc

5
推荐指数
1
解决办法
3964
查看次数

在play框架控制器中使用pojo绑定时的持久性异常

我有以下实体:

@Entity
public class Client extends Model{
   public String email;
   public String password;
}
Run Code Online (Sandbox Code Playgroud)

我有以下控制器:

public static void  clientSignUp(models.Client client)
{
     info("Client email" + client.email);
     info("Client password" + client.password);
     client.create();
}
Run Code Online (Sandbox Code Playgroud)

调用此控制器时,两个日志正确打印​​出来.但是client.create行错误与这个hibernate异常:

  PersistenceException occured : org.hibernate.PropertyAccessException: 
  could not get a field value by reflection getter of models.Client.email
Run Code Online (Sandbox Code Playgroud)

但是,当我稍微更改代码时:

   public static void  clientSignUp(models.Client client)
   {
    models.Client client2  = new Client();
    client2.email= client.email;
    client2.password = client.password;
    client2.create();
   }
Run Code Online (Sandbox Code Playgroud)

有用.有什么想法吗?

playframework

5
推荐指数
1
解决办法
763
查看次数

从 JAX-RS 中排除提供者

我正在尝试使用一组打包在第 3 方 jar 中的 JAX-RS Web 资源。在同一个 jar 中,有一组@Provider,我想用我自己的替换。

有没有办法告诉 JAX-RS 运行时跳过加载某些类?

资源和提供者位于同一个包中。

java web-services jax-rs jakarta-ee

5
推荐指数
1
解决办法
2566
查看次数