Khi sử dụng tomcat trong Eclipse tại sao tôi không bao giờ muốn sử dụng cài đặt tomcat như được chọn trong hình ảnh đính kèm. Tôi luôn sử dụng "Cài đặt Tomcat" Có lợi thế/bất lợi khi sử dụng các vị trí máy chủ Tomcat khác.Khi không sử dụng vị trí máy chủ này khi sử dụng tomcat trong Eclipse
Trả lời
Trong thực tế, tôi luôn luôn Use Workspace Metadata
. Khi bạn nói Sử dụng siêu dữ liệu không gian làm việc, Eclipse sao chép các tệp của bạn (các tệp lớp, jsps, server.xml, context.xml) vào /.metadata/.plugins/org.eclipse.wst.server.core/tmp0. Sau đó, Tomcat bắt đầu sử dụng các tệp này. Nó không thay đổi thư mục cài đặt Tomcat. Lưu ý rằng điều này không sao chép các tệp tomcat, chỉ các tệp đến từ dự án của bạn.
Nếu bạn chọn Use Tomcat Installation
, thì nó sẽ sao chép các tệp của bạn vào thư mục cài đặt Tomcat và khởi động từ đó.
Nếu, như tôi, bạn đang phát triển nhiều dự án từ nhiều không gian làm việc, thì điều này tạo nên sự khác biệt lớn. Với Use Workspace Metadata
bạn sẽ không bao giờ nhận được bất kỳ sự can thiệp nào giữa không gian làm việc. Ví dụ, có thể khi khởi động lại Tomcat, một dự án sẽ ở trạng thái xấu và các bản ghi của bạn sẽ được lấp đầy với các thứ từ một dự án khác. Tốt hơn nên có hai vị trí riêng biệt và không gian làm việc là nơi tốt cho việc này.
Luôn luôn cố gắng sử dụng use workspace metadata ...
tùy chọn này delpoys ứng dụng web trong thư mục workspace
~WORKSPACE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
do đó bạn có không gian làm việc khác nhau cho các dự án khác nhau, bạn sẽ có các ứng dụng được triển khai tại các không gian khác nhau và điều này giải quyết sự mơ hồ trong việc triển khai.
ngay cả khi bạn đã singe ứng dụng, điều này được khuyến cáo
nếu bạn chọn use tomcat installation...
, bạn sẽ phải cẩn thận khi giao dịch với nhiều ứng dụng như các ứng dụng cũ sẽ được ghi đè bởi các ứng dụng web mới được triển khai.
khi bạn chọn use custom location ...
thì bạn cần phải cẩn thận hơn trong khi xử lý nhiều ứng dụng như bạn tự cung cấp cho các địa điểm cho việc triển khai
- 1. Android: Lỗi CSS khi sử dụng đơn vị HTML & Eclipse
- 2. Trang chủ Tomcat không hiển thị khi chạy trong Eclipse
- 3. Cài đặt máy chủ Tomcat từ xa trong Eclipse
- 4. Sử dụng apache tomcat với máy chủ wamp
- 5. sử dụng AppData vị trí trong NLog
- 6. JndiException khi sử dụng Hibernate 4.0 với Tomcat 7 khi sử dụng persistence.xml
- 7. Khi nào sử dụng Eclipse 64 bit
- 8. Giảm vị trí nền iOS Vị trí sử dụng pin
- 9. Không thể ghi tệp khi đang sử dụng Tomcat
- 10. Máy ứng dụng của Google - Khi nào sử dụng, khi không sử dụng?
- 11. Làm thế nào để sử dụng máy chủ Tomcat bên ngoài trong Netbeans trên Linux?
- 12. Không thể truy cập vào vị trí $ khi sử dụng phương thức .controller trong AngularJS
- 13. Làm cách nào để thay đổi vị trí thử nghiệm mặc định trong Eclipse khi sử dụng Maven?
- 14. Không có chủ đề nào trong khi sử dụng Maven
- 15. Eclipse sửa đổi server.xml mỗi khi chạy dự án (Chạy -> Chạy trên Máy chủ)
- 16. không thể khởi động máy chủ Tomcat 7 - java.net.BindException: Địa chỉ đã được sử dụng
- 17. Có ổn không khi sử dụng máy khách 11g oracle với máy chủ 10g?
- 18. Sử dụng CPU cao trong Eclipse khi nhàn rỗi
- 19. Tệp machine.config nào là giải pháp của tôi khi sử dụng trên máy chủ?
- 20. Sử dụng vị trí: tuyệt đối trong khi vẫn giữ nó trong luồng tài liệu
- 21. Điều gì xảy ra khi tôi chạy một ứng dụng trên tomcat trong Eclipse
- 22. Scapy không sniff gói khi sử dụng nhiều chủ đề
- 23. Khi chạy tại máy chủ, Eclipse - Tomcat - java.lang.NoClassDefFoundError: javax/servlet/ServletConfig
- 24. máy chủ tomcat không thể khởi động máy chủ và ứng dụng trong STS
- 25. CSS - Liên kết không thể nhấp khi sử dụng vị trí tuyệt đối
- 26. Tomcat không tắt trong Eclipse
- 27. Khi nào sử dụng HTML5 trong android? khi không sử dụng?
- 28. Khi sử dụng CSS Scale trong Firefox, phần tử giữ nguyên vị trí gốc
- 29. Khi sử dụng handler.post() & khi chủ đề mới()
- 30. Lỗi trong khi xuất bản dự án trong máy chủ weblogic bằng cách sử dụng eclipse IDE