java开发是f12_java开发过程问题及解决

本文介绍了在Java开发中遇到的两个常见问题及其解决方案:1) 使用JUnit进行测试时遇到'No tests found'异常,原因是测试方法名需以'test'开头;2) 在进行AES加密时出现'InvalidKeyException',解决办法是替换JDK中的安全jar包。同时,还提到了HashMap与LinkedHashMap的区别,以及浏览器F12调试时遇到的页面不存在问题,其解决方式是完成未结束的调试会话并刷新页面。
摘要由CSDN通过智能技术生成

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)

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

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

页面如下

f26c443f62fa6dc3d24fb6ab65496860.png

原因分析:

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

解决方案:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值