Tôi đang gặp sự cố nhỏ khi định cấu hình Dự án Tomcat của mình. Tóm lại, tôi đang làm việc trên một dự án Trang web động nhưng dường như có một số nhầm lẫn về việc tôi đang chạy ứng dụng ở đâu.Eclipse, chủ đề ngữ cảnh dự án Tomcat là thư mục eclipse
Chạy đoạn mã sau
File f = new File("");
System.err.println(f.getAbsolutePath());
mang lại sản lượng C:/Eclipse
đó sẽ xảy ra là nơi tôi chạy Eclipse. Thông thường tôi mong đợi đây là danh mục đầu ra, nhưng nó không phải là trường hợp lần này.
dự án nhật thực của tôi được cấu hình để có myproject/WebContent/WEB-INF/classes như thư mục đầu ra
Làm thế nào tôi có thể cấu hình vào thư mục mong muốn? Ngay bây giờ tôi cần phải sử dụng đường dẫn tuyệt đối mà sẽ không làm việc cho tất cả các thành viên của dự án.
Vậy câu hỏi ở đây là gì? Thư mục hiện tại của bạn là nơi ứng dụng của bạn được khởi động từ Eclipse. Thư mục đầu ra của bạn - là một phần của classpath cho ứng dụng của bạn. – maksimov
Câu hỏi được cập nhật. Tôi muốn thư mục là một thư mục con cụ thể của dự án của tôi trong vùng làm việc nhưng cấu hình của tôi dường như không có hiệu lực. – Nubsis
Tôi xin lỗi, tôi vẫn chưa theo dõi bạn. Mục đích của thư mục mà bạn đang cố định cấu hình là gì? Bạn đã đề cập đến "bối cảnh gốc" trong tiêu đề câu hỏi của bạn, đây là những gì bạn đang sau? Thông thường, Eclipse tạo thư mục WebContent bên trong thư mục dự án web động cho điều đó. – maksimov