Score:1

สร้างบริการสำหรับการเรียกใช้ jar ที่เรียกใช้งานได้โดยไม่มีบุคคลที่สาม

ธง de

ฉันมีไฟล์ jar ที่เรียกใช้งานได้ของสปริงบูตซึ่งสามารถเรียกใช้พรอมต์คำสั่งใด ๆ โดยเรียก java -jar filename.jar

ฉันต้องการสร้างบริการโดยไม่ต้องดาวน์โหลดไลบรารีภายนอกใด ๆ สำหรับข้อมูลโค้ดด้านบน

ช่วยฉันด้วยถ้ามีทางข้างหน้าที่คับแคบ

in flag
ETL
ระบบปฏิบัติการอะไร รุ่นอะไร?
Khaled avatar
de flag
มันคือ windows 10 pro
Score:1
ธง cn

ง่าย (และแนะนำ): ดาวน์โหลดและใช้งาน อสส. หรือใช้ SC เพื่อสร้างบริการโดยไม่ต้องดาวน์โหลด

การใช้ SC เพื่อสร้างบริการจากบรรทัดคำสั่ง

คำสั่ง SC สื่อสารกับ Windows Service Controller และบริการที่ติดตั้ง เมื่อใช้กับตัวเลือกคำสั่ง create คุณสามารถใช้เพื่อสร้างบริการ Windows ที่ไบนารีของคุณจะเรียกใช้ แต่ไบนารี ต้อง ถูกสร้างขึ้นเพื่อสิ่งนี้ (เพื่อให้ Windows รู้ว่าจะเคารพการเรียก API และให้ข้อมูลสถานะที่ถูกต้อง).

คำสั่ง SC Create ใช้รูปแบบต่อไปนี้:

sc สร้าง serviceName binpath="path\to\java.exe path\to\.jar" optionName= optionValue...

ที่ไหน:

  • สร้าง เป็นคำสั่งที่เรียกใช้โดย SC (ชื่อคำสั่งนี้จำเป็นสำหรับการสร้างบริการ)
  • ชื่อบริการ เป็นชื่อของบริการ Windows ที่จะสร้างขึ้น นี่คือชื่อที่กำหนดให้กับรหัสบริการในรีจิสทรี โปรดทราบว่าชื่อนี้แตกต่างจากชื่อที่แสดง
  • เส้นทางบิน เป็นพารามิเตอร์ (บังคับ) ที่ระบุเส้นทางไปยังไบนารี Win32/x64 โปรดทราบว่าช่องว่าง ต้อง ใช้ระหว่างพารามิเตอร์ binpath และอาร์กิวเมนต์ คุณควรใช้เครื่องหมายอัญประกาศคู่รอบอาร์กิวเมนต์
  • ชื่อตัวเลือก ระบุพารามิเตอร์ทางเลือก ซึ่งอธิบายไว้ ในเอกสาร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา