มีแพ็คเกจ Export as war ใด ๆ อยู่ใน npmjs หรือไม่

ฉันกำลังมองหาแพ็คเกจที่จะช่วยฉันในการส่งออกโปรเจ็กต์ของฉันเป็นไฟล์ war อย่างไรก็ตาม ฉันไม่เห็นแพ็คเกจที่เกี่ยวข้องใน npmjs.com หรือที่อื่นใด

สิ่งที่ฉันได้ลองมาแล้ว:

  • สำรวจ npmjs.com สำหรับแพ็คเกจนี้แล้วไม่พบเลย
  • สำรวจ GitHub แล้วพบว่าไม่มีเลยเช่นกัน
  • โซลูชัน SO อย่างหนึ่งแนะนำให้ใช้คำสั่ง jar ซึ่งน่าเสียดายที่ไม่มีอยู่ในสภาพแวดล้อมของฉัน ฉันไม่สามารถดาวน์โหลดและใช้งานได้เนื่องจากข้อจำกัด

มีใครเจอโมดูลดังกล่าว (หรือ) วิธีแก้ปัญหาอื่น ๆ ที่เกี่ยวข้องกับเรื่องนี้หรือไม่? ใครสามารถช่วยได้บ้าง?


person David R    schedule 12.03.2018    source แหล่งที่มา


คำตอบ (1)


หากฉันจำไม่ผิด ไฟล์ WAR เป็นไฟล์เฉพาะสำหรับสภาพแวดล้อม Java หากคุณใช้ nodeJS และ Javascript แสดงว่าคุณไม่ได้ใช้ Java และรูปแบบ WAR ไม่เหมาะสมกับโค้ดของคุณ...

คุณต้องการบรรลุอะไรด้วยไฟล์ war มากกว่าสิ่งอื่นใด?

ในการคำนวณ ไฟล์ WAR (ย่อมาจาก Web ARchive) อาจเป็นไฟล์ JAR ที่ใช้ในการกระจายคอลเลกชันของ JavaServer Pages, servlets, คลาส Java, ไฟล์ XML, ไลบรารีแท็ก และเว็บเพจแบบคงที่ (HTML และไฟล์ที่เกี่ยวข้อง) ที่รวมกันเป็น แอปพลิเคชันเว็บ

วิกิพีเดีย

แก้ไข: ทางออกเดียวที่ฉันเห็นคือการสร้างแอปพลิเคชัน Java ที่จะต้องใช้และรันโค้ด nodeJS ของคุณในที่สุด ... แต่นี่ดูเหมือนแฮ็คเหมือนนรก คุณสามารถอ่านคำตอบนี้เกี่ยวกับวิธีการรันโค้ด NodeJS ในสภาพแวดล้อม Java: การเรียกสคริปต์ node.js จากภายใน java

person Hammerbot    schedule 12.03.2018
comment
ขอบคุณสำหรับการตอบกลับ!. เราต้องทำระบบอัตโนมัติบางอย่างซึ่งเราต้องการวิธีดำเนินการส่งออกนี้เหมือนสงครามตามคำสั่ง กำลังมองหาทางเลือกที่จะบรรลุเป้าหมายนี้.. - person David R; 12.03.2018
comment
ฉันได้เพิ่มโซลูชันบางอย่างที่ประกอบด้วยการรวมแอปโหนดลงในแอป java แต่... นี่ไม่ใช่วิธีที่ควรจะทำงาน .. - person Hammerbot; 12.03.2018
comment
ในงานหนึ่ง ฉันได้รับมอบหมายให้ติดตั้งล่าม php ภายใน 'คอนเทนเนอร์' ของ Java เพื่อให้เราสามารถเรียกใช้ API แบ็กเอนด์บนสมาร์ททีวีที่ใช้ Android ได้ ดังนั้น +1 สำหรับสิ่งนี้จึงไม่ใช่วิธีการทำงาน คำอธิบายของคุณว่าแฮ็คกี้โคตรๆ นั้นถูกต้องทางเทคนิคแล้ว (แบบที่ถูกต้องที่สุด ;)) - person msanford; 12.03.2018