2011-12-06 23 views
20

Trong một dự án mới của tôi, tôi không thể thấy liên kết Triển khai hội trong các thuộc tính của dự án. Nó có trong các dự án khác của tôi được cấu hình theo cùng một cách (theo như tôi thấy).Eclipse Deployment Assembly không xuất hiện trong các thuộc tính

Tôi có mô-đun web động và java trong các khía cạnh. Tôi đã cài đặt m2eclipse và gọi tùy chọn trình đơn "cập nhật cấu hình dự án". Tôi đang chạy phiên bản Eclipse EE eclipse. Tôi có google eclipse plugin cũng.

Điều tôi muốn biết là cách để tùy chọn triển khai lắp ráp xuất hiện để tôi có thể định cấu hình tài nguyên nào được đẩy ra máy chủ cục bộ thông qua WTP.

tập tin .project của tôi:

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
    <name>shortbread</name> 
    <comment></comment> 
    <projects> 
    </projects> 
    <buildSpec> 
     <buildCommand> 
      <name>org.eclipse.jdt.core.javabuilder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
     <buildCommand> 
      <name>org.eclipse.wst.common.project.facet.core.builder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
     <buildCommand> 
      <name>com.google.gdt.eclipse.core.webAppProjectValidator</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
     <buildCommand> 
      <name>com.google.gwt.eclipse.core.gwtProjectValidator</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
     <buildCommand> 
      <name>org.eclipse.m2e.core.maven2Builder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
    </buildSpec> 
    <natures> 
     <nature>org.eclipse.jdt.core.javanature</nature> 
     <nature>org.eclipse.m2e.core.maven2Nature</nature> 
     <nature>org.eclipse.wst.common.project.facet.core.nature</nature> 
     <nature>com.google.gwt.eclipse.core.gwtNature</nature> 
    </natures> 
</projectDescription> 
+0

Tôi gặp cùng một vấn đề, bạn đã tìm ra giải pháp? – gtiwari333

Trả lời

36

Cố gắng thêm <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> đến tập tin .project của bạn. Plugin Gián điệp (ALT + SHIFT + F1) rất hữu ích để tìm ra những thứ như thế. Trang thuộc tính được định nghĩa trong plugin org.eclipse.wst.common.modulecore.ui và trong tệp plugin.xml bạn có thể thấy, DeploymentAssemblyPage là enabledWhenprojectNatureorg.eclipse.wst.common.modulecore.ModuleCoreNature.

+2

Không khắc phục được mẫu GAE của tôi.Tùy chọn triển khai hội xuất hiện hiển thị "Lỗi Kiểm tra các khía cạnh dự án" khi được chọn. – vharron

+0

ModuleCoreNature đã hoạt động đối với tôi.Cảm ơn. – mentallurg

+0

Sẽ không tìm thấy điều này trong một trăm năm. – nanoquack

12

Khi tôi cố gắng thêm cấu hình này cho .project, tôi đã cùng một vấn đề mà wharron, "Error Checking dự án khía cạnh", sau đó tôi đã đi đến "khía cạnh dự án" lựa chọn con đường xây dựng, Tôi chọn một tùy chỉnh, sau đó kiểm tra tùy chọn "Utility Module", được áp dụng và lần sau tôi mở đường dẫn xây dựng, Hội triển khai đã có và hoạt động tốt.

+0

Cảm ơn @Alejandra. Điều này làm việc cho tôi với Eclipse Luna 4.4.0. –

+0

Cảm ơn Alejandra, nó đã giúp tôi! –

2

Như được đề xuất trong câu trả lời được chấp nhận, hãy thêm <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> vào tệp .project và cũng có thể thêm <nature>org.eclipse.wst.common.project.facet.core.nature</nature> để giải quyết "Lỗi Kiểm tra các khía cạnh dự án" trong màn hình Triển khai hội.

** Nếu nhập dự án hiện tại Giữ "mô tả dự án hiện tại" không Ghi đè vì nhật thực sẽ loại bỏ các bản chất này khỏi tệp .project trong hầu hết các trường hợp.

2

Tôi cũng gặp phải sự cố tương tự và tôi làm theo các bước dưới đây và sự cố của tôi đã được giải quyết. Tôi đã kiểm tra mô-đun web động của mình ở màn hình thứ hai.

enter image description here

enter image description here

enter image description here

0

Giải Quyết này với hai bước đơn giản

  1. right click on the project > Build path > configure build path > Project facets sau đó hãy chắc chắn rằng bạn có Dynamic Web Module kiểm tra

  2. nhấp chuột phải vào project> chạy như> chạy trên máy chủ

sau đó bạn có thể thấy lỗi đã biến mất bằng cách trở về

Build path > configure build path > Deployment ssembly

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