2012-05-05 72 views
5

Tôi đã cài đặt máy chủ Tomcat trên máy tính của mình và tôi đã thêm nó dưới dạng service trong Windows. Vì vậy, bây giờ nó bắt đầu mỗi khi tôi khởi động máy tính của tôi. Bây giờ, trong IntelliJ tôi đã cấu hình một máy chủ ứng dụng, và đó là máy chủ Tomcat của tôi, tuy nhiên khi cố gắng "chạy" ứng dụng nó nói rằng cổng đã được sử dụng .... và nó là ofcourse kể từ khi Tomcat được bắt đầu khi khởi động . Có thể IntelliJ triển khai máy chủ Tomcat đang chạy thay vì cố bắt đầu lại không?Triển khai máy chủ Tomcat đang chạy bên ngoài IntelliJ IDEA

+1

Trong Intellij bạn có thể cấu hình các hành động triển khai. Mở cấu hình tomcat của IDE của bạn và bạn thấy: Thực hiện hành động 'Cập nhật': Chọn triển khai lại và thao tác đó sẽ hoạt động. –

Trả lời

5

Nếu bạn muốn triển khai tới Tomcat bắt đầu bên ngoài IDEA, hãy sử dụng loại cấu hình Chạy/Gỡ lỗi Tomcat Remote.

Sự khác biệt của từ xa cấu hình là nó không khởi động máy chủ, đảm bảo bạn tạo từ xa cấu hình, không địa phương:

Tomcat Remote

Có thể cập nhật ứng dụng mà không cần khởi động lại máy chủ, hãy tham khảo phần trợ giúp Updating Applications on Application Servers.

+0

Tôi đã thay đổi thành "Redeploy" khi tôi nhấn "chạy" nhưng tôi vẫn nhận được thông báo lỗi rằng máy chủ đã được sử dụng trên cổng đó? – LuckyLuke

+0

Xem liên kết này: http://www.jetbrains.com/idea/webhelp/updating-a-running-java-ee-application.html#configuration. Nhưng nó cho biết làm thế nào để cập nhật ứng dụng hiện có trong chạy tomcat. Tôi không thể tìm thấy bất kỳ thông tin nào về cách triển khai ứng dụng mới khi chạy tomcat. –

+0

Khi tạo cấu hình Tomcat có một sự lựa chọn: cục bộ và từ xa, tạo ** cấu hình ** từ xa thay vì cục bộ, nó sẽ không khởi động Tomcat. – CrazyCoder

0

Bạn có thể sử dụng plugin Jrebel. Nó sẽ rất hữu ích để cập nhật ứng dụng của bạn mà không cần khởi động lại máy chủ của bạn.

+0

Cảm ơn câu trả lời của bạn! Bạn có thể thêm một số thông tin chi tiết hơn về cách sử dụng hoặc cung cấp liên kết không? –

+0

Chắc chắn Ian H, Nếu bạn đang làm việc với nhật thực, bạn có thể nhận thêm thông tin bằng cách sử dụng liên kết sau https://zeroturnaround.com/software/jrebel/quickstart/eclipse/ –

Các vấn đề liên quan