2011-09-06 18 views
5

Tôi có một trình kiểm tra mới được gọi là src/it/java (để kiểm tra tích hợp). tôi thêm này để pom.xml của tôi (trong ứng dụng ví dụ đơn giản của tôi)thêm src/it/java làm thư mục thử nghiệm trong intellij khi mở dự án dưới dạng pom.xml

<build> 
<plugins> 
    <plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>build-helper-maven-plugin</artifactId> 
    <version>1.7</version> 
    <executions> 
     <execution> 
     <id>add-test-source</id> 
     <phase>generate-test-sources</phase> 
     <goals> 
      <goal>add-test-source</goal> 
     </goals> 
     <configuration> 
      <sources> 
      <source>src/it/java</source> 
      </sources> 
     </configuration> 
     </execution> 
    </executions> 
    </plugin> 
</plugins> 

Tuy nhiên khi tôi mở dự án của tôi (bằng cách mở pom.xml trong IntelliJ) trong IntelliJ sau đó src/it/java không được coi là thư mục nguồn.

những gì tôi nên đặt trong pom.xml của tôi để có IntelliJ nhận src/it/java như một thư mục nguồn

nhờ

+0

tôi thấy chủ đề này http://youtrack.jetbrains.net/issue/IDEA-27176?projectKey=IDEA&query=build-helper-maven-plugin với đề xuất này "Aha, tìm thấy cách giải quyết dễ dàng - thực thi plugin trên giai đoạn tạo nguồn thay vì tạo nguồn kiểm tra và mọi thứ dường như hoạt động tốt. " tôi đã thử nó không thành công. Tôi đang sử dụng phiên bản cộng đồng intellij 10.5.2 – Jas

Trả lời

2

Đối với các đường dẫn được cấu hình bởi các plug-ins bạn nên chạy Tạo Nguồn và Cập nhật thư mục, see the FAQ.

+0

nhờ công việc này. là có một giải pháp cho vấn đề đó khi tôi nhấp chuột phải src/it/java hoặc src/test/java và cố gắng chạy thử nghiệm của nó trong intellij chạy thử nghiệm của nó và không chỉ kiểm tra theo thư mục này? – Jas

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