Skip to content
Browse files

maven pom.xml cleanups:

 * Remove unneeded default <groupId> tags.
 * Add plugin <version> tags.
 * Add explicit, platform independent UTF-8 file encoding via property: project.build.sourceEncoding
 * Remove dependency on obsolete fitlibrary (the required classes are already in the source tree).
 * Replace <system> dependency on json with the latest published json artifact.
 * Remove unneeded ${basedir} from <sourceDirectory> tag value.
  • Loading branch information...
1 parent d066996 commit 600e6b579a8efdd9bdaa7caec5e8fcce2120e640 @bhamail bhamail committed Sep 23, 2011
Showing with 19 additions and 12 deletions.
  1. +9 −0 changeLog.txt
  2. +10 −12 pom.xml
View
9 changeLog.txt
@@ -1,3 +1,12 @@
+20110923 Dan Rollo
+ maven pom.xml cleanups:
+ * Remove unneeded default <groupId> tags.
+ * Add plugin <version> tags.
+ * Add explicit, platform independent UTF-8 file encoding via property: project.build.sourceEncoding
+ * Remove dependency on obsolete fitlibrary (the required classes are already in the source tree).
+ * Replace <system> dependency on json with the latest published json artifact.
+ * Remove unneeded ${basedir} from <sourceDirectory> tag value.
+
20081128 UB
* Added &debug flag to TestResponder url. This forces the test to run ''inside'' the fitnesse process. If you are running fitnesse in a debugger, you can breakpoint your fixtures.
* Symbols can be java properties or environment variables. Symbols first, env variables second, java properties third.
View
22 pom.xml
@@ -15,6 +15,11 @@
<distribution>repo</distribution>
</license>
</licenses>
+ <properties>
+ <!-- specify default text file encoding. Fixes warning:
+ [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! -->
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -58,43 +63,36 @@
<version>1.6.2</version>
</dependency>
<dependency>
- <groupId>org.fitnesse</groupId>
- <artifactId>fitlibrary</artifactId>
- <version>20080812</version>
- <optional>true</optional>
- </dependency>
- <dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
- <version>1.0</version>
- <scope>system</scope>
- <systemPath>${basedir}/lib/json.jar</systemPath>
+ <version>20090211</version>
</dependency>
</dependencies>
<build>
- <sourceDirectory>${basedir}/src</sourceDirectory>
+ <sourceDirectory>src</sourceDirectory>
<outputDirectory>classes</outputDirectory>
<testOutputDirectory>classes</testOutputDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
+ <version>2.9</version>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
+ <version>2.3.2</version>
<configuration>
<archive>
<manifest>

0 comments on commit 600e6b5

Please sign in to comment.
Something went wrong with that request. Please try again.