小编atr*_*pes的帖子

Pageant拒绝加载使用GitBash生成的SSH-2密钥

用(Tortoise)Git for Windows实现密钥处理让我很困惑.据我所知,你可以使用ssh.exe(gits自己的ssh程序)实现,然后你可以ssh_config在'faked'home dir中为每个主机选择一个ssh密钥.对我来说,这不是真的适用,因为我有多个Bitbucket帐户使用不同的密钥,但所有相同的主机.

然后有一种方法可以使用TortoiseGitPlink.你基本上用putty生成的密钥设置了pageant,让TortoiseGit使用那个 - 将环境变量SSH_GIT设置为你的TortoiseGitPlink.exe.

现在我的问题如下:我刚刚使用ssh-keygen -t rsa -f ~/.ssh/rsa_keyGitBash中的命令创建了一个带有默认选项的ssh2 rsa键.我尝试pageant.exe使用它的GUI 加载这个文件.我收到了错误:Couldn't load this key (OpenSSH-SSH-2 private key).

这把钥匙有什么问题?在GitBash中制作它应该遵守所有标准的openSSH指南.puTTY键和openSSH键有区别是否正确?

plink openssh pageant git-bash private-key

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

Maven使用JRE7而不是JDK?

Eclipse Juno Release Window / Preferences / Java / Installed Jres 显示了两个已安装的Jres. jdk1.7.0_07jre7.

尝试cleanprocess-classes使用maven 时出现以下错误:

Failed to execute goal org.apache.maven.plugins:maven-compiler- 
plugin:2.4:compile (default-compile) on project reputation: Fatal 
error compiling: tools.jar not found: C:\Program 
Files\Java\jre7\..\lib\tools.jar
Run Code Online (Sandbox Code Playgroud)

tools.jar出于绝望,我已经添加了外部jar,但它没有帮助.为什么maven试图使用另一个JRE

编辑:

编译器插件摘录自 pom.xml

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.4</version>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

java eclipse maven

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

解析applicationContext.xml会呈现一个`java.lang.NoSuchMethodError`.这可能是由依赖问题引起的吗?

我正在使用带注释的应用程序上下文(@ContextConfiguration(locations={"classpath:applicationContext.xml"}))调用测试方法(Junit ).测试失败,出现以下堆栈跟踪:

11:20:39.793 [main] ERROR o.s.test.context.TestContextManager - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@28419cd] to prepare test instance [com.atrioom.TestDynamo@7fbdc7db]
java.lang.IllegalStateException: Failed to load ApplicationContext
    at org.springframework.test.context.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:91) ~[spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.DefaultTestContext.getApplicationContext(DefaultTestContext.java:74) ~[spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:116) ~[spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:82) ~[spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:212) ~[spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:199) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:251) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit-4.11.jar:na]
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:253) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:216) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:82) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit-4.11.jar:na]
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit-4.11.jar:na]
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit-4.11.jar:na]
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit-4.11.jar:na]
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit-4.11.jar:na]
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:60) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:67) [spring-test-4.1.1.RELEASE.jar:4.1.1.RELEASE]
    at …
Run Code Online (Sandbox Code Playgroud)

java spring applicationcontext

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

不同的舍入方法似乎不起作用

以下代码:

    DecimalFormat df = new DecimalFormat();
    df.setMinimumFractionDigits(2);

    int zahl1 = 10;
    int zahl2 = 18;

    double double1 = zahl1 / zahl2;
    System.out.println("Double1 = " + df.format(double1));

    double double2 = Math.ceil(zahl1 / zahl2);
    System.out.println("Double2 = " + df.format(double2));

    double double3 = Math.round((zahl1 / zahl2) * 100) / 100;
    System.out.println("Double3 = " + df.format(double3));

    float float1 = Math.round((zahl1 / zahl2) * 100) / 100;
    System.out.println("Float1  = " + df.format(float1));

    long long1 = zahl1 / zahl2;
    System.out.println("long1 = " + df.format(long1));

    long long3 …
Run Code Online (Sandbox Code Playgroud)

java floating-point double rounding

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

如何在 OSX Sierra 中调整 KeyRepeat 和 RepeatDelay?

在 El Capitan 中,我使用 Seil 和 Karabiner 进行击键/重复/延迟微调。Seil/Karabiner 组合在 OSX 10.12 (Sierra) 中不再工作。如何调整 KeyRepeat 和 RepeatDelay 设置?

macos macos-sierra

0
推荐指数
1
解决办法
1012
查看次数