2016-06-30 4 views
-1

특정 시간에 실행해야하는 Java 응용 프로그램을 설계하고 있습니다. 내 응용 프로그램은 jar 파일로 패키지화되어 있으며이 항아리는 매일 오전 3시에 활성화되어야합니다. 내 컴퓨터는 서버가 아닌 Windows 머신입니다. 이걸 도와주세요. Myapp.jar은 jar 파일이며 D : /Collector/MyApplication/target/MyApp.jar에 있습니다. 내 시스템의 위치입니다. 지금특정 시간에 Windows 컴퓨터에서 jar 파일을 트리거하는 방법

java -jar MyApp.jar

잘 실행됩니다. 하지만 내 시스템이 다시 꺼지면 다시 명령 프롬프트를 통해 초기화해야합니다. 그래서 나는 또한 시스템 재부팅시 항아리가 시작되어야하는 솔루션을 요구할 것입니다. How to schedule a java program to run daily in Windows?

이 답변은 이미 있습니다.하지만 작업 스케줄러를 사용하여 컴퓨터 효율을 떨어 뜨리고 싶지는 않습니다.

+0

서버에서도 Windows를 실행할 수 있습니다. – Andreas

답변

0

Windows에는 반복 일정 및/또는 시스템 시작시 프로그램을 실행하는 데 사용해야하는 "작업 스케줄러"가 있습니다.

0

당신은 작업을 프로그램 또는 항아리와 실행을하고 윈도우 7 이하


프로그램 작업 (SOURCE)

이 작업을 실행하면 시작 폴더에 배치 할 수 있습니다 Windows 인터페이스를 사용하는 스케줄러

  • 시작 단추를 클릭하십시오.
  • 제어판을 클릭하십시오.
  • 시스템 및 유지 관리를 클릭하십시오.
  • 관리 도구를 클릭하십시오.
  • 작업 스케줄러를 두 번 클릭하십시오.

는 명령 줄

  • 열기에서 명령 프롬프트를 작업 스케줄러를 실행합니다. (cmd를 클릭하거나 시작, 모든 프로그램, 보조 프로그램, 명령 프롬프트를 클릭하십시오.)
  • Taskschd.msc을 입력하십시오.

시작 폴더 (SOURCE:) Windows 7 및 이전 버전의 Windows에

은 시작 메뉴는이 쉽도록 "시작"폴더가 포함되어 있습니다. 이러한 Windows 버전에서는 시작 메뉴를 열고 자동으로 시작하려는 응용 프로그램에 대한 바로 가기를 찾은 다음 마우스 오른쪽 단추로 클릭하고 복사를 선택할 수 있습니다. 그런 다음 시작 메뉴에서 모든 응용 프로그램 아래 시작 폴더를 찾아 마우스 오른쪽 단추로 클릭하고 붙여 넣기를 선택하여 해당 바로 가기의 사본을 붙여 넣습니다.

0

달성 할 수있는 박쥐 파일을 만들고 아래에 나열된 Windows 작업 스케줄러를 예약하십시오.

  1. 을 클릭하여 작업 스케줄러되면 작업 스케줄러

을 클릭

  • 유형 작업 시작하는 것은 열려, 당신은 기본 작업 만들기를 클릭하여 사용자 정의 작업을 만들 수 있습니다. 이 작업은 프로세스를 안내하는 마법사를 시작하여 실행하려는 프로그램과 실행 빈도 및 실행 시간을 묻는 메시지를 표시합니다.