У упомянутого репозитория нет пакетов для хитрого (17.10), что вызывает 404. Вы должны удалить его из своей конфигурации.
Вы должны либо сделать это с помощью Software & amp ; Обновляет настройки GUI или находит файл списка источников, упоминающий его, и удаляет или комментирует эту строку.
Как вы говорите, у вас есть проблемы с поиском, попробуйте:
grep -r --include "*.list" "^deb" /etc/apt/sources.list* | grep "ubuntu-make"
Это должно показать вы имя файла, номер строки и содержимое строки, настраивающей этот PPA.
Да, чтобы запустить банку, она должна существовать.
При его создании вам необходимо сопоставить структуру каталогов с структурой пакета.
Например, ваши каталоги могут быть:
/home/ellen/proj/java/foo/example/src/example/Foo.java
/home/ellen/proj/java/foo/example/src/example/util/MyList.java
для источников и для файлов классов:
/home/ellen/proj/java/foo/example/classes/example/Foo.class
/home/ellen/proj/java/foo/example/classes/example/util/MyList.class
(часто вы находите классы в a ../bin/ .. вместо ../classes/ .. именованная папка или исходные файлы и файлы классов смешиваются в одних и тех же каталогах)
, соответствующих структуре пакета:
, то вы должны перейти в базовый каталог иерархии:
cd /home/ellen/proj/java/foo/example/classes
или установить его с параметром -C jar -C /home/ellen/proj/java/foo/example/classes ... или из исходного jar -C proj/java/foo/example/classes ... в качестве относительного пути.
Вы создаете файл jar, например:
jar -cf example.jar *.class
и проверяете его с помощью:
jar -tf example.jar
Обратите внимание, что есть файл манифеста, автоматически сгенерированный и полезный, в качестве шаблона, где вы можете добавить информацию о том, что ваш основной класс, если у вас есть такой, но который довольно строгий в отношении синтаксиса (верхний / нижний регистр, разрывы строк).
Manifest-Version: 1.0
Created-By: 9-internal (Oracle Corporation)
Main-Class: example.Main
Такая запись основного класса должна быть добавлена, если вы хотите запустить ее без указания основного класса:
java -jar example.jar
, иначе вы должны использовать: [ ! d12]
java -cp example.jar example.Main
По существу, файл jar представляет собой zip-архив и может работать с этими инструментами.
Чистое разделение src / и bin / files полезно, когда вы имеют более чем несколько классов и, возможно, глубокую структуру пакетов.
jar -cf example.jar -C classes .
будет тогда, начиная с классов каталога / включать все, что часто вам нужно. (пример / класс, пример / util / .class, example / net / * class ...)
jar --help
информирует вас о синтаксисе.
Да, чтобы запустить банку, она должна существовать.
При его создании вам необходимо сопоставить структуру каталогов с структурой пакета.
Например, ваши каталоги могут быть:
/home/ellen/proj/java/foo/example/src/example/Foo.java
/home/ellen/proj/java/foo/example/src/example/util/MyList.java
для источников и для файлов классов:
/home/ellen/proj/java/foo/example/classes/example/Foo.class
/home/ellen/proj/java/foo/example/classes/example/util/MyList.class
(часто вы находите классы в a ../bin/ .. вместо ../classes/ .. именованная папка или исходные файлы и файлы классов смешиваются в одних и тех же каталогах)
, соответствующих структуре пакета:
package example
package example.util
, то вы должны перейти в базовый каталог иерархии:
cd /home/ellen/proj/java/foo/example/classes
или установить его с параметром -C jar -C /home/ellen/proj/java/foo/example/classes ... или из исходного jar -C proj/java/foo/example/classes ... в качестве относительного пути.
Вы создаете файл jar, например:
jar -cf example.jar *.class
и проверяете его с помощью:
jar -tf example.jar
Обратите внимание, что есть файл манифеста, автоматически сгенерированный и полезный, в качестве шаблона, где вы можете добавить информацию о том, что ваш основной класс, если у вас есть такой, но который довольно строгий в отношении синтаксиса (верхний / нижний регистр, разрывы строк).
Manifest-Version: 1.0
Created-By: 9-internal (Oracle Corporation)
Main-Class: example.Main
Такая запись основного класса должна быть добавлена, если вы хотите запустить ее без указания основного класса:
java -jar example.jar
, иначе вы должны использовать: [ ! d12] java -cp example.jar example.Main
По существу, файл jar представляет собой zip-архив и может работать с этими инструментами.
Чистое разделение src / и bin / files полезно, когда вы имеют более чем несколько классов и, возможно, глубокую структуру пакетов.
jar -cf example.jar -C classes .
будет тогда, начиная с классов каталога / включать все, что часто вам нужно. (пример / класс, пример / util / .class, example / net / * class ...)
jar --help
информирует вас о синтаксисе.
Да, чтобы запустить банку, она должна существовать.
При его создании вам необходимо сопоставить структуру каталогов с структурой пакета.
Например, ваши каталоги могут быть:
/home/ellen/proj/java/foo/example/src/example/Foo.java
/home/ellen/proj/java/foo/example/src/example/util/MyList.java
для источников и для файлов классов:
/home/ellen/proj/java/foo/example/classes/example/Foo.class
/home/ellen/proj/java/foo/example/classes/example/util/MyList.class
(часто вы находите классы в a ../bin/ .. вместо ../classes/ .. именованная папка или исходные файлы и файлы классов смешиваются в одних и тех же каталогах)
, соответствующих структуре пакета:
package example
package example.util
, то вы должны перейти в базовый каталог иерархии:
cd /home/ellen/proj/java/foo/example/classes
или установить его с параметром -C jar -C /home/ellen/proj/java/foo/example/classes ... или из исходного jar -C proj/java/foo/example/classes ... в качестве относительного пути.
Вы создаете файл jar, например:
jar -cf example.jar *.class
и проверяете его с помощью:
jar -tf example.jar
Обратите внимание, что есть файл манифеста, автоматически сгенерированный и полезный, в качестве шаблона, где вы можете добавить информацию о том, что ваш основной класс, если у вас есть такой, но который довольно строгий в отношении синтаксиса (верхний / нижний регистр, разрывы строк).
Manifest-Version: 1.0
Created-By: 9-internal (Oracle Corporation)
Main-Class: example.Main
Такая запись основного класса должна быть добавлена, если вы хотите запустить ее без указания основного класса:
java -jar example.jar
, иначе вы должны использовать: [ ! d12] java -cp example.jar example.Main
По существу, файл jar представляет собой zip-архив и может работать с этими инструментами.
Чистое разделение src / и bin / files полезно, когда вы имеют более чем несколько классов и, возможно, глубокую структуру пакетов.
jar -cf example.jar -C classes .
будет тогда, начиная с классов каталога / включать все, что часто вам нужно. (пример / класс, пример / util / .class, example / net / * class ...)
jar --help
информирует вас о синтаксисе.