des 加密中BASE64Encoder找不到jar包问题

用了一个des 加密中util工具类,其中有用到BASE64Encoder这个类,是位于rt.jar这个包下吧,上百度上查的办法都是在build path 里边加入jre system library,也确实是可行,但是过一会jre system library就消失了,我jdk用的1.8,但是项目好像是基于1.6,是这个原因么?但是当我直接导入1.6的rt.jar时程序就根本运行不起来了,一直launching。。。。图片说明

http://download.csdn.net/detail/xiao_nie/4303890 这里有解决办法,把这个压缩包拿下来用就行

需要sun.misc.BASE64Decoder.jar这个包
或者右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible,下面填上** 点击确定即可

�PNG


IHDR ��Y �IDATx��[�V�:�Pp����P�n������� %t�T4�� ��C���5(��-�#iF������bO�+i���Fco���I � I @ �
� �$ � I *@ �
� �$ ��I��
��_S�>�A�z˂��y;x#��7y�[����~I����N?�d�"*퍪���^j����kz>WF�T��SZO�.��
�}�K�w~CO}z�<�h���m���
�s���^�?��R?ㆡ�.Z�ki�?��?���9*?��,8��vm�/g����I���M踎�L̖�<��ݚ�Ye��:�O�vZ5�p}4x�� �����fW4��JN����n��[7w�ƍ��kn0B�z��np�m�7c�I�=��N,gt������K�qZs��\��z�f�g�(%֎Aol؎��]�G�>N�������KȢ�X[<��c���H����W��L.�š\�m�:Fm�7U��Ϡ�4�6aJ/�ʱ=�����ܮ�E+?�d��vK�_��Ñ}+��k���V�N{!j�Llp:q��͂���ݧ�梪�BA�!��N�hM[!�'˒y��(���}�R)q�\�H����V�����\b��/�� ]ܪ��I��.Hk�'�� cs�~����2$ >]Ւt"1U�n#x�n��H��+����ƖT'W��Kbp ��Z�{�hv��q�Ւ�mMg˪��U�
�>)y��7%��u��~�/겆�=�J�,��Ě���Gz�L�[�@�|��i�P��dLpOV�V\)�=.���u�*r���!�����F��x�[g��ə���w!'�0���zp��3IB�g~���K�A���tЇT��;N��bZ3��SZ��+ݽ�k6.\8�颖�I&�
����E�G�$\�p����*?�-�$D#ׯ��+�xE)��TD���qͶ���&�H��V5�u��rM��2
dZ��M�C���W/��)0��fIh
qWC��Ø$��Tk��&v��U��JW��H|�.qz&D}�G\1�4����{����)�5����%st���͒7 QK���C�������`w�$I�W�=�D{�p�K�EA�32���zk�x=q����_d�D���F,ڝ��M��������5{�I���qI"��IB�緑D,��$��#�5q�hC�Q9%�)O�$��s������o��.�Π�n���$D��uIXGg�EB���[��F�O���+���[z��LД̧�&v ����k�x����:��&����=Q���;#���8=�ݤ�3?�bAH�O:�);>Q�'7v(�5���?�9�XXҭ�B�M"�.jI8�V���6�'��$����y?i[{SZP݌3��S���@�����o�e-�oP��/�ؚ��}⮍�g�;U�L��IlYU�%�퀇�J��[��J����ߟ7�v��)��)8pmd���Jv�73Yu�p���)��a�� �~oo
����݀�P�����O��s���늱{�=�}�z��7B���
.m$��D��!�����D����t�m�����;1Hk�������Cap҃�K��Zp�'�[���Y�''�>��t?;��rG�g� �7$�Wp����d�誕q�� ��� T�$ @H PQ����{ �E�����= ?�G�s�� IEND�B

图片说明用了上面所讲的方法后还是会出现这个错误

http://download.csdn.net/detail/xiao_nie/4303890

其实这个类就是在jre system library,我当初也是报错,但是添加这个库之后就没事了啊,一劳永逸就把这个jar加到lib里