Почему вы не используете версию Ubuntu заготовок из EagleCAD? Вы могли просто установить эту версию, выполнив команду sudo apt-получить установку Орел`, и забыть про проблемы с таможней установки с домашней страницы EagleCAD. Я извиняюсь, мне надо было выражаться яснее. Если я использую команду Maven-Shade-плагина и создания крупного размера jar-файла, что файл jar не копируемыми. Если я отключу тени поддержки и создания "регулярной" банку, что файл ведет себя так, как я ожидал. Может в больших jar-файл есть строка в ней, что вызывает тренд микро, чтобы не позволить копировать?

Взято от сюда:

Вы должны никогда не использовать нормальный команду sudo для запуска графических приложений, корень. Вы должны использовать gksudo (kdesudo на Кубунту) для запуска таких программ. gksudo наборы домой=/корень, и копии .Xauthority в ТМПкаталог. Это предотвращает файлы в вашем домашнем каталоге, став владельцем пользователя root.

Обратите внимание, что это в первую очередь о конфигурационных файлов. Если запустить Наутилус как корень, даже с gksu/gksudo, и вы создаете файл или папку в любом месте с ней (включая в свой домашний каталог), что файл или папка будет принадлежать корень. Но если запустить Nautilus (или большинство других графических приложений), корень с судо, они могут сохранить свои конфигурационные файлы в домашнем каталоге (а не кореньс домашнего каталога). Эти файлы конфигурации могут принадлежать корень и недоступным, когда вы не под root, который может серьезно испортить ваши настройки, и может даже сохранить некоторые приложения, от работы в целом.

Решение, после того как вы сделали эту ошибку, найти конфигурационные файлы и удалить их или Чаун их обратно, принадлежащих не-корневых пользователей. Много таких файлов начинаются с . или содержащиеся в каталоге, который начинается со .. Некоторые находятся внутри .конфиг папку в вашем домашнем каталоге. Чтобы просмотреть файлы и папки, которые начинаются с . в Наутилус, нажмите сочетание клавиш Ctrl+ч (это показывает скрытые файлы.) Чтобы увидеть их в ЛС, использовать (или ) флаг.

Чтобы найти если есть файлы, которые не принадлежат вам в вашей домашней директории, вы можете использовать следующую команду в терминале:

найти $дома -не -пользователя $user-exec для Общ -лад {} \;

котором будет список всех файлов в домашний каталог не принадлежит пользователю.