파일 편집을 조정하기위한 플랫폼 독립적 로컬 서버를 만드는 프로젝트를 시작하려고합니다. 이 서버는 주어진 머신에 국한되지만 많은 다른 머신의 많은 사람들이 사용할 것입니다. 필자의 첫 번째 본능은 매우 휴대 가능하고 웹 개발을 지원하며 json과 mongodb (이 프로젝트의 핵심 요구 사항) 모두에 유용한 라이브러리를 제공하기 때문에 Java를 사용했습니다.Java의 휴대용 로컬 서버
휴대 성은 중요합니다. 사용자가 단순히 .jar 파일을 실행하고 로컬 서버가 실행되고 있다고 상상했습니다.
그러나 Java 웹 개발에 대한 조사를 한 후 바람둥이, 앱 엔진 또는 부두와 같은 서버 환경이 필요하다는 것을 알았습니다. 필자는 모든 사용자가 이러한 환경 중 하나를 설치할 것을 요구할 수는 없습니다 (이식 가능한 Java 실행 파일의 단순함을 상실합니다).
질문 : 내가 자바에서 설명했거나 다른 곳에서 찾아야합니까?
사용자의 컴퓨터에 소프트웨어를 설치해야합니다. 필요한 라이브러리/다른 코드를 소프트웨어와 함께 묶어야하는 것이 왜 문제가됩니까? – vanza
서버 환경을 번들로 제공 할 수 있다면 잘 작동합니다! 나는 모든 검색에서 그런 식으로 표현하지 않았다. 이것은 좋은 resouce 것 같습니다 : http://stackoverflow.com/questions/856772/create-installer – rangu