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

Я хочу преобразовать мое веб-приложение struts2 в exe отформатировать так, чтобы exe Файл загрузит мой проект на сервер и базу данных в MySQL.

Есть ли такие инструменты для загрузки файлов в папку?

Есть ли какие-либо формы, кроме .exe в какой я мог бы преобразовать свой проект, чтобы сделать это действие?

Можно ли расшифровать код из файла класса в файл Java?

Какая форма для проекта struts2 наиболее безопасна для загрузки на сервер?

2 ответа

Вы не можете загрузить exe файл в веб-сервер.

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

Вы можете запутать (например, с помощью ProGuard) и / или зашифровать свои файлы.class, но если они решительно настроены получить ваш необъяснимый байт-код, они почти наверняка это сделают.

Если они не так решительны, то, вероятно, это не настолько важно, чтобы пройти через все усилия, отладку и так далее.

Вы хотите преобразовать его в исполняемый файл?? Как правило, установщик пришел, чтобы помочь автоматической установке, например, если вы создали продукт с использованием всех этих технологий, и вы хотите избавить своего клиента от всех процессов настройки и установки, таких как конфигурация базы данных, другие конфигурации и т. д.

Is it possible to decrypt the code from class format to java format

Есть много доступных j-d-компиляторов, которые помогают вам преобразовывать файлы.class в java-файлы, хотя иногда они не могут преобразовать его на 100%, но в большинстве случаев они склонны показывать кому-то то, что они действительно хотят видеть.

Другие вопросы по тегам