java开发过程问题及解决

1.junit做测试时候报异常:

junit.framework.AssertionFailedError: No tests found in com.mq.original.OriginalMqProducerTest
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.TestSuite$1.runTest(TestSuite.java:97)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

 

 本地代码如下:

public class OriginalMqProducerTest extends TestCase {
  @Test
  public void roughTest(){
    OriginalMqProducer originalMqProducer = new OriginalMqProducer();
    originalMqProducer.roughTest();
  }
}

 

原因:

junit test的方法名得改成test开头 

public class OriginalMqProducerTest extends TestCase {
  @Test
  public void testRoughTest(){
    OriginalMqProducer originalMqProducer = new OriginalMqProducer();
    originalMqProducer.roughTest();
  }
}

 

 

2.AES加密时候报:java.security.InvalidKeyException: Illegal key size or default parameters

解决方法:需要替换jdk两个jar包

参考页面:https://blog.csdn.net/educast/article/details/81060085

修改的jar路径:C:\Program Files\Java\jdk1.8.0_77\jre\lib\security

自己保存的1.6、1.7、1.8jar包保存路劲:

"1633073206"<1633073206@qq.com>;(2019/08/07)

 

 

3.eclipse提交代码到svn: https://blog.csdn.net/zhanlv/article/details/76504414

 

 

4.Hashmap不是自动排序的,LinkedHashMap可以

 

5.浏览器F12调试时候报    您所请求的网页不存在

页面如下

 

 原因分析:

因为当前浏览器有bebug没跑完

 

解决方案:

把未跑完的F12跑完,然后刷新页面即可

posted on 2019-01-02 11:47  周公  阅读(333)  评论(0编辑  收藏  举报

导航