Ben maven gibi. Hatta çok çok beğendim. Ben Ant kendisine geçtiğinden beri ben vb bağımlılıkları idaresi için dosyaları oluşturmak bina, eserlerin saatlik sürü kurtardı ve benim kaynak kontrol deposundaki alan bir sürü kaydettiniz.Azaltıcı ayrıntı (ya: bir fan tarafından Maven bir eleştiri)
sorun maven dosyaları çok ayrıntılı olmasıdır. Daha az ayrıntıya sahip olan Ant dosyaları değil, onların ayrıntıları yaptıklarına uygun değildi. yazma yerine Örneğin
, :
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
<dependency>
<groupId>com.myosproject</groupId>
<artifactId>superlibrary</artifactId>
<version>7.5</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
Ben
<dependencies>
commons-logging/commons-logging/1.1.1
com.myosproject/superlibrary/7.5
test:junit/junit/3.8.1
</dependencies>
Ya
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
yerine gibi
yazma şey istiyorum yerine yazma, ben
<build version="1.5"/>
Ve istiyorum (son örneği ve biz yapılır): Ben istiyorum
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>native2ascii-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>native2ascii</goal>
</goals>
<configuration>
<encoding>UTF8</encoding>
</configuration>
</execution>
</executions>
</plugin>
şey yazmak zorunda değil . Yani, maven, native2ascii klasörünün varlığını algılar ve 'u varsayılan olarak doğru olanı yapar.
Ben eklentiler ve diğer şeyler ile dahili işlevselliği karıştırma, ancak aracı ile çok mutlu bir maven kullanıcıya ait açısından bakmaya deneyin am biliyorum, ama o daha mutlu olabileceğini düşünüyor.
Yani:
bu şekilde çalışmaya ben maven yapılandırabilirsiniz bir yolu var mı? (Ve bunu yapmak akıllıca olur)
Belki de bunun farkında olmadığım başka bir araç var mı?
+ 1 Sorunuzun iyi ruhu için :) –