Есть ли решение, которое может помочь в этом? в основном я хочу создать приложение Java, которое могло бы запускать http-сервер в отдельном потоке, чтобы локально работающее приложение могло вызывать это приложение Java, совершая HTTP-вызовы.
Вы можете встроить Jetty в свое приложение Java для запуска HTTP-сервера. Это также возможно с Tomcat , однако это более сложно, см. Как встроить Tomcat 6?
Взгляните на NanoHTTPD . Он написан в одном Java-файле без внешних зависимостей, и его очень просто встраивать .