Ошибка, которую вы получаете, просто потому, что у вашего JDK (Java Devlopment Kit) отсутствует функция JCE (Java Cryptography Env.). Я думаю, что некоторые страны могут получить только «искалеченные» JDK, подобные этим из-за ограничений экспортного контроля США. Вы не можете запускать Eclipse с помощью такого JDK. Одна вещь, которую вы можете проверить ... в вашей JDK-установке, найдите файл:
/java/jdk1.7.0_40/jre/lib/security
Убедитесь, что у него есть такая строка:
security.provider.1=sun.security.provider.Sun
Это устанавливает «Солнце» как ваш поставщик криптографии. Обычно это значение по умолчанию для Sun JDK, но, возможно, оно отключено в вашем JDK.
затем проверьте выходы
java
javac
javaws
. Если он показывает ошибку, тогда вы нужно снова установить Java этим методом, проблема определенно в JDK. Поэтому установите его правильно, загрузив последнюю версию Oracle Java с официального сайта в соответствии с вашей системной архитектурой Ubuntu, а затем снова заново закройте eclipse, выполнив следующую процедуру и убедитесь, что вы удалили ранее установленное eclipse полностью ..
Я предполагаю, что вы загрузили eclipse kepler в папку «Загрузить» в доме,
cd Downloads
, если его для 64-битного, тогда иначе .gz имя будет отличаться для 32 бит
tar xvf eclipse-standard-kepler-R-linux-gtk-x86_64.tar.gz
sudo mv eclipse /opt
предоставит ваш пароль и сделайте ссылку
sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
, теперь просто создайте eclipse.desktop с помощью
sudo gedit /usr/share/applications/eclipse.desktop
и вставьте следующее строки для значка eclipse
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE
Name[en]=eclipse.desktop
Eclipse Kepler теперь готов к использованию.
Я столкнулся с этой проблемой после обновления с Ubuntu 10.x. установка smbfs с помощью
sudo apt-get install smbfs
исправлена. Я подключался к сетевому диску, но не окно $ box.
Удачи
Я обнаружил, что не могу найти общий доступ к окнам в разделе «Обзор сети», но может быть в /mnt/hgfs (к которому вы можете перейти в «Наутилус»).