Score:0

จะเริ่ม Tomcat 9 บน Ubuntu 18.04 เป็นบริการในโหมดดีบักได้อย่างไร

ธง ru

(ดูเหมือนว่าคำถามของฉันกำลังพัฒนา หลังจากแก้ไขแล้ว ฉันจะแก้ไขอย่างเหมาะสม)

เช่นเดียวกับในชื่อเรื่อง ฉันสามารถเรียกใช้ Tomcat เป็นบริการได้ แต่ฉันไม่รู้ว่าจะเรียกใช้ในโหมดดีบักได้อย่างไร

ฉันได้พยายามเรียกใช้ในโหมดดีบักจากเทอร์มินัลในคำถามนี้: https://stackoverflow.com/questions/16689274/how-to-start-debug-mode-from-command-prompt-for-apache-tomcat-server

สำหรับตัวแปรการส่งออกครั้งแรกของยูนิกซ์:

ส่งออก JPDA_ADDRESS=8000
ส่งออก JPDA_TRANSPORT=dt_socket

และเพื่อเริ่มเซิร์ฟเวอร์ในโหมดดีบัก:

%TOMCAT_HOME%/bin/catalina.sh jpda เริ่มต้น

ดังนั้นฉันจึงวิ่ง

$ ส่งออก JPDA_ADDRESS=8000  
$ ส่งออก JPDA_TRANSPORT=dt_socket
$ sudo /usr/share/tomcat9/bin/catalina.sh jpda start

ฉันได้รับการตอบกลับ

ใช้ CATALINA_BASE: /usr/share/tomcat9
ใช้ CATALINA_HOME: /usr/share/tomcat9
การใช้ CATALINA_TMPDIR: /usr/share/tomcat9/temp
ใช้ JRE_HOME: /usr
การใช้ CLASSPATH: /usr/share/tomcat9/bin/bootstrap.jar:/usr/share/tomcat9/bin/tomcat-juli.jar
ทอมแคทเริ่มต้นขึ้น

netstat -tpln | เกรป 8080 หรือ 8000 ไม่แสดงอะไรให้ฉันเห็น

อย่างไรก็ตาม เมื่อฉันใช้งาน Tomcat เป็นบริการ มันจะเริ่มฟังบนพอร์ต 8080 นั่นเป็นเหตุผลที่ฉันคิดว่ามันคงจะดีถ้าให้มันทำงานในโหมดดีบั๊กในฐานะบริการ แต่ฉันไม่รู้ว่าต้องทำอย่างไร

cn flag
คุณเปลี่ยน `%TOMCAT_HOME%` เป็น dir ที่เป็น `%TOMCAT_HOME%` หรือคุณคัดลอก/วาง `%TOMCAT_HOME%` ลงในบริการหรือไม่ เหตุใดจึงเรียกใช้บริการในโหมดดีบัก ทำไมไม่เรียกใช้ Tomcat ในโหมดดีบักโดยปิดบริการ แก้ไขปัญหาแล้วใช้บริการ
kujaw avatar
ru flag
ใช่ ฉันเปลี่ยน dir แล้ว ในกรณีของฉันคือ `/usr/share/tomcat9/bin/catalina.sh jpda start` ฉันพยายามเรียกใช้บริการเพราะฉันไม่รู้ว่าปัญหาอยู่ที่ไหน และฉันไม่สามารถเรียกใช้บริการได้เมื่อปิดบริการ เมื่อฉันเริ่มต้นจากเทอร์มินัล ฉันได้รับข้อความ `Tomcat start.` แต่ฉันไม่สามารถเข้าถึงได้จากเบราว์เซอร์บนพอร์ต 8080 (เมื่อรันเป็นบริการ ฉันสามารถเข้าถึงได้) ซึ่ง (พอร์ต) เขียนไว้ ไฟล์ server.xml

โพสต์คำตอบ

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