小编Rin*_*ing的帖子

请升级您的Subversion客户端....如何?

在我之前拥有一个完美的Subclipse之后,我今天打开了我的日食,它决定自发地打破自己.

svn: E155021: The path 'xxx' appears to be part of a Subversion 1.7 or greater working copy.  Please upgrade your Subversion client to use this working copy.
Run Code Online (Sandbox Code Playgroud)

我尝试在eclipse中完全卸载所有的subclipse包,然后重新安装它们并没有解决它.继承我使用的安装链接:

Subclipse 1.8.x更新站点 - http://subclipse.tigris.org/update_1.8.x

我究竟做错了什么?

eclipse subclipse svn

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

Ansible回复文件

我在这里遇到一些Ansible/YAML语法.如何将多行(附加模式)回显到文件中?我也不能使用复制模块(带内容arg),因为它必须附加.

这段代码:

- name: Write backup script for each app
  shell: echo | '
      line one
      line two
      line three
      ' >> /manager/backup.sh
Run Code Online (Sandbox Code Playgroud)

荒谬的错误:

"stderr": "/bin/sh:  line one line two line three : command not found"
Run Code Online (Sandbox Code Playgroud)

我正在使用管道,因为我认为你告诉Ansible你想要多行(保留格式),但也许它被用作shell管道.

yaml ansible

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

Jenkins - 不显示构建历史

我有一个多模块 maven 项目,我正在与 Jenkins 一起构建,名为 MyApp。我还有另一个依赖 MyApp 的 maven 项目,这个项目在 MyApp 上运行集成测试。

在 Jenkins 中,当我查看 MyApp 项目的状态时,它成功显示了以前运行的构建列表,我可以单击它们以查找更多信息(并查看控制台输出)。

然而,集成测试项目虽然构建正确,但它只显示之前运行的构建大约 5 分钟,此时发生了一些事情,詹金斯完全忘记了曾经运行过的构建。

在文件系统上,我可以 cd 到:

/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds
Run Code Online (Sandbox Code Playgroud)

和 ls 显示

me@myserver:/usr/share/tomcat6/.jenkins/jobs/My App Integration Test/builds$ ls

1  2  2013-01-24_16-46-59  2013-01-24_16-51-58  2013-01-24_18-05-09  2013-01-24_18-58-46  3  4
Run Code Online (Sandbox Code Playgroud)

我之前运行的所有构建都在那里,应该在哪里。

Jenkins 在其项目配置页面中有一个“丢弃旧版本”功能,但我显然没有选中它。

我在 Ubuntu 上的 tomcat6 中运行 jenkins。

请帮忙?

jenkins

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

Maven Release Plugin将标签推向错误的回购

我正在尝试执行一个mvn版本:准备我的项目并运行到最后它尝试提交标记然后失败:

[INFO] Tagging release with the label v1.8.0...
[INFO] Executing: /bin/sh -c cd /Users/terraframe/Documents/workspace/Runway-SDK && git tag -F /var/folders/tY/tY5PnSNPED0Yr7FtapST2++++TI/-Tmp-/maven-scm-864030210.commit v1.8.0
[INFO] Working directory: /Users/terraframe/Documents/workspace/Runway-SDK
[INFO] Executing: /bin/sh -c cd /Users/terraframe/Documents/workspace/Runway-SDK && git push ssh://git@github.com/terraframe v1.8.0

...

Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.4.1:prepare (default-cli) on project runwaysdk-main: Unable to tag SCM
[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] ERROR: Repository not found.
[ERROR] fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

失败的特定git命令是:

git push ssh://git@github.com/terraframe v1.8.0

这是我在runwaysdk-main pom中的scm定义: …

java git version-control maven maven-release-plugin

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

使用类加载器加载数组

我正在尝试运行此代码:

public class ClassLoaderTest
{
  public static void main(String[] args) throws Exception
  {
    Object[] obj = new Object[]{};
    String cname = obj.getClass().getName();
    System.out.println(cname);

    ClassLoaderTest.class.getClassLoader().loadClass(cname);
  }
}
Run Code Online (Sandbox Code Playgroud)

但它会抛出ClassNotFoundException.有趣的是,如果我改为使用这一行:

Class.forName(cname);
Run Code Online (Sandbox Code Playgroud)

它工作得很好.

这里发生了什么?

编辑:我正在使用Java 6. println打印此:

[Ljava.lang.Object;
Run Code Online (Sandbox Code Playgroud)

java class loader classloader

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

pg_stat_activity中的查询被截断

是的,我知道有一个完全相同名称的堆栈溢出问题:

pg_stat_activity中的查询是否被截断?

我将此值设置为7168,重新启动服务器,并使用它进行验证show track_activity_query_size.它实际上缩短了显示的文本量,现在截断为256个字符.

我错过了什么?

编辑:我的数据库是AWS RDS实例(db.t2.small)runningPostgreSQL 9.3.6

postgresql

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

Maven依赖版本作为属性

我有一个maven pom文件,它定义了一个依赖关系:

<dependencies>
    <dependency>
      <groupId>org.apache.httpcomponents</groupId>
      <artifactId>httpclient</artifactId>
      <version>4.3.6</version>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

通常说pom中的所有内容都可以作为Maven属性引用:

https://bowerstudios.com/node/991

例如,您可以阅读${project.version},${project.build}等等.有没有办法将依赖项的版本作为Maven属性读取,ala ${project.dependencies.dependency.groupId=org.apache.httpcomponents&artifactId=httpclient.version}

java maven

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

Object.class.getName()慢吗?

我正在Java ME环境中编写代码,因此速度绝对是一个重要因素.我已经阅读了几个地方,任何类型的反射(即使是在Java ME上允许的非常有限的数量)也可能是一个非常大的瓶颈.

所以,我的问题是:做得String.class.getName()慢吗?怎么样myCustomObject.getClass().getName()?简单地用字符串常量替换那些,比如"java.lang.String"和"com.company.MyObject"?

如果您想知道,我需要所有原语的类名(以及非原语),因为Java ME不提供默认的序列化实现,因此我必须实现自己的.我需要一个通用的序列化解决方案,它既适用于网络通信,也适用于本地存储(RMS,还有JSR-75)

编辑

我正在使用Java 1.3 CLDC.

java reflection serialization cldc java-me

4
推荐指数
1
解决办法
1203
查看次数

还原 Eclipse 透视图

我不知何故搞砸了我的观点,我想重置它们,但是重置按钮是灰色的。有谁知道这会导致什么?

在此处输入图片说明

我希望我有更多的信息,但这真的是我所知道的。

java eclipse

3
推荐指数
1
解决办法
125
查看次数

AndroidManifest:忽略未知的'形状'XML元素

出于某种原因,我的Android项目编译正常,在手机和模拟器上运行良好,甚至包括多个XML布局文件,包括LinearLayouts,TextViews,Buttons,Images,甚至自定义View组件,但是当涉及到形状时,它根本无法找到他们.

继承我的代码:

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >

    <solid android:color="#ffffff"/>    

    <stroke android:width="3dp"
            android:color="#ff000000"/>

    <padding android:left="1dp"
             android:top="1dp"
             android:right="1dp"
             android:bottom="1dp"/> 

    <corners android:radius="30dp"/> 
</shape>
Run Code Online (Sandbox Code Playgroud)

我在eclipse中的图形布局中得到的错误:

com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- shape (Fix Build Path, Edit XML)
- solid (Fix Build Path, Edit XML)
Run Code Online (Sandbox Code Playgroud)

我的目标是Android 2.2 Froyo Google API.

建议?

java xml layout android shape

2
推荐指数
1
解决办法
3011
查看次数