항상 실행해야하는 Java 클라이언트 응용 프로그램을 작성했습니다. 클라이언트는 Windows와 osx 컴퓨터에서 실행해야합니다. - 운영 체제에 독립적으로 백그라운드에서 jar 파일을 실행하는 방법이 있습니까?백그라운드에서 항아리를 실행하십시오 (windows & osx)
답변
http://commons.apache.org/proper/commons-daemon/index.html 프로젝트를 살펴보십시오. 그것은 자바 코드를 데몬 서비스로 실행할 수 있습니다.
나는 commons-daemon 프로젝트를 사용하여 서비스/데몬을 만들었다. 이것은 Windows에서 작동하지만 Linux (우분투)에 jsvc를 설치하려고하면 다음 오류가 발생합니다. *** 출력 파일 작성 *** configure : creating ./config.status config.status : Makefile 작성 sed : 파일 ./confstatZsFeiM/subs-1.sed 줄 33 : 끝나지 않은's '명령 config.status : Makedefs 만들기 sed : 파일 ./confstatZsFeiM/subs-1.sed 줄 33 : 끝나지 않은's'명령 config .status : 네이티브/Makefile 생성 sed : file ./confstatZsFeiM/subs-1.sed 줄 33 : 끝나지 않은's '명령 그리고이 결과는 빈 make 파일이됩니다. – ToHe
누구든지이 문제를 해결하는 방법을 알고 계십니까? – ToHe
@ToHe, 우분투 용 패키지 jsvc가 있다고 믿습니다. apt-get/aptitude search jsvc를 시도하십시오. http://packages.ubuntu.com/search?keywords=jsvc – WeMakeSoftware
- 1. Windows 서버에서 백그라운드에서 Solr 6.0.1을 실행하십시오.
- 2. 백그라운드에서 박쥐 파일을 실행하십시오.
- 3. 이클립스 대 브라우저에서 항아리를 실행하십시오.
- 4. .bat를 Windows 서비스로 실행하십시오.
- 5. 백그라운드에서 배치 파일을 실행하십시오.
- 6. 백그라운드에서 응용 프로그램을 실행하십시오.
- 7. 앱을 백그라운드에서 계속 실행하십시오.
- 8. 백그라운드에서 PHP 파일을 실행하십시오.
- 9. 백그라운드에서 meteor.js를 실행하십시오.
- 10. 백그라운드에서 PHP 스크립트를 실행하십시오.
- 11. 백그라운드에서 오랫동안 앱을 실행하십시오.
- 12. 자바에서 백그라운드에서 스레드를 실행하십시오
- 13. 앱을 닫고 백그라운드에서 실행하십시오.
- 14. 백그라운드에서 PHP 스크립트를 실행하십시오.
- 15. 백그라운드에서 응용 프로그램을 실행하십시오.
- 16. PHP - 백그라운드에서 스크립트를 실행하십시오.
- 17. BasH : 백그라운드에서 스크립트를 실행하십시오.
- 18. iPhone : 백그라운드에서 무한대로 실행하십시오.
- 19. 주기적으로 백그라운드에서 서비스를 실행하십시오.
- 20. 코드를 Ios의 백그라운드에서 실행하십시오.
- 21. 백그라운드에서 응용 프로그램을 실행하십시오.
- 22. 백그라운드에서 가속도계를 실행하십시오.
- 23. 백그라운드에서 응용 프로그램을 실행하십시오.
- 24. 백그라운드에서 서비스를 영원히 실행하십시오 ..? 안드로이드
- 25. 백그라운드에서 SQL 프로파일 러를 실행하십시오.
- 26. iPhone의 백그라운드에서 타이머 기능을 실행하십시오.
- 27. 백그라운드에서 응용 프로그램을 실행하십시오. IntentService
- 28. 백그라운드에서 코드를 계속 실행하십시오. ASP.NET
- 29. iOS : 백그라운드에서 서비스로 앱을 실행하십시오.
- 30. 백그라운드에서 전경으로 앱을 다시 실행하십시오.
jar를 실행하는 OS 독립적 인 방법은 백그라운드에서 수행하거나 다른 방법으로 수행 할 수 없습니다. –