paulwong

          Watij and Maven

          By the way, I did this "by hand" and got it working.

          First, download the waitj bundle and unzip it.

          Then, use maven to manually install each dependency in the lib folder
          like so:
          mvn install:install-file -Dfile=webspec.jar -DartifactId=webspec -
          DgroupId=watij -Dversion=1.3.1 -Dpackaging=jar

          You can also do deploy:deploy-file if you want to put them into a
          central maven repo.

          Of course, you don't need to do this for log4j, junit, slf4j. I did
          it for all the others for speed, registering them under "watij" and
          version 1.3.1

          Got this working in Eclipse, a simple login test case, yipee!

          Here is the POM snippet for my project:

            <dependencies> 
              
          <dependency> 
                
          <groupId>junit</groupId> 
                
          <artifactId>junit</artifactId> 
                
          <version>4.8.2</version> 
                
          <scope>test</scope> 
              
          </dependency> 


              
          <!-- WATIJ --> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>webspec</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>engine-gecko</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>engine-ie</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>engine-webkit</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>jniwrap-native</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>jxbrowser</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>MozillaGlue</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>MozillaInterfaces</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>mshtml</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>runtime</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>tuxpack</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>winpack</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>xulrunner-linux</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>xulrunner-linux64</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>xulrunner-mac</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>watij</groupId> 
                
          <artifactId>xulrunner-windows</artifactId> 
                
          <version>1.3.1</version> 
              
          </dependency> 


              
          <dependency> 
                
          <groupId>log4j</groupId> 
                
          <artifactId>log4j</artifactId> 
                
          <version>1.2.15</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>org.slf4j</groupId> 
                
          <artifactId>slf4j-api</artifactId> 
                
          <version>1.5.8</version> 
              
          </dependency> 
              
          <dependency> 
                
          <groupId>org.slf4j</groupId> 
                
          <artifactId>slf4j-log4j12</artifactId> 
                
          <version>1.5.8</version> 
              
          </dependency> 



          posted on 2012-01-03 22:08 paulwong 閱讀(821) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): MAVENTESTIGN

          主站蜘蛛池模板: 顺平县| 白玉县| 上高县| 康保县| 昔阳县| 黔江区| 阿拉善左旗| 漠河县| 望谟县| 油尖旺区| 枣庄市| 甘泉县| 枣强县| 西乌珠穆沁旗| 辽阳县| 平乡县| 集安市| 延庆县| 屯留县| 库尔勒市| 太谷县| 嘉峪关市| 中西区| 荔波县| 江陵县| 梨树县| 定日县| 澄江县| 明溪县| 合水县| 台前县| 宁河县| 内江市| 邯郸县| 大新县| 海淀区| 兰西县| 偃师市| 泌阳县| 博白县| 岳池县|