Как я могу определить, можно ли сделать кучу файлов Java исполняемыми, или это просто библиотека, и ее нельзя сделать исполняемой?

С http://www.bugaco.com/bioinf/clusterer/ , нажав "Скачать исходники", я скачал zip-файл, содержащий несколько файлов, большинство из которых были .java-файлами. Папки были com , conf и META-INF .

Я не могу сказать, будет ли после того, как файлы скомпилированы, должен быть исполняемый файл, который я смогу запустить, или это будет просто библиотека, и мне придется писать основное приложение самостоятельно (чего я не могу сделать, потому что хотя я программирую на Ruby, в настоящее время я не программирую на Java).

Я попытался прочитать руководство, но это полная документация, касающаяся его запуска в качестве приложения. (Я также подозреваю, что человек, пишущий документацию, не владеет английским языком)

Запустить как приложение

Запуск Clusterer в качестве приложения рекомендуется только в том случае, если вы планируете расширить приложение. Чтобы запустить кластер как приложение, загрузите исходный код с домашней страницы Clusterer, нажав ссылку «Скачать исходники», и извлеките исходный код. Пожалуйста, используйте Java Development Kit (JDK) 1.4 на более новой версии, чтобы перекомпилировать и выполнить исходный код.

Как я могу определить, могут ли загруженные мной файлы быть скомпилированными и превращены в исполняемую программу, которую я могу запустить, или это просто библиотека?

(Я спрашивал об этом в Super User, а не в Stack Overflow, потому что я просто пытаюсь использовать программу, если это программа, а не пишу программу)

1 ответ1

1

В приведенной ссылке это приложение Java-апплета. Вы можете запустить это следующими способами.

1.Вы можете запустить как апплет в самом браузере.

2.Вы можете запустить с помощью java web start, загрузив файл .jnlp (используйте javaws.exe для запуска в windows)

3.Если вы хотите запустить это как отдельное Java-приложение, вам нужно скачать исходный код и скомпилировать его с помощью jdk. (Это можно сделать, если вы хотите что-то изменить в приложении. Помимо текущих функций.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .