Java+maven+selenium+testng+junnkins自動化環境構築(補足)


元の設定のプロセスアドレス:
http://blog.csdn.net/cyjs1988/article/details/72780982
http://blog.csdn.net/taoxu858/article/details/71107183
設定環境で発生した問題:
1. Failed to execute goal org.apaache.maven.plugis:maven-compler-plugin:3.1に対するソリューション:
mavenプロジェクトをコンパイルする時、次のようなエラーが発生しました。
Failed to execute goal org.apache.maven.plugis:maven-compler-plugn:3.1
pomには以下のようにmavenプラグインを配置し、JDK 1.8を使用することを宣言しています。
[html  view plin
 copy
<plugin>       org.apache.maven.plugins groupId>              3.1 version>                  trueverbose>           true fork>                  configration>   plugin>   ここの$JAVA 8_HOMEはsettings.xmlに配置されています。
[html  view plin
 copy
<profile>               custom-complerid>                               C:\Program Files (x 86)\Java\jdk 1.8.0_73 JAVA 8_ホーム;               properties;   profile>   もちろんここでアクティブにするべきです。settings.xmlファイルには以下のような構成があります。
[html  view plin
 copy
<activeProfiles>           custom-compleractive Profile>   activeProfiles>   pomファイルからCTRLが変数JAVA 8_をクリックします。HOMEはsettings.xmlにジャンプしてその定義を見つけることができます。道理でこの変数を見つけることができます。上記の問題はこの変数が見つからないからではありません。私はpomファイルのJAVA 8_を持っています。HOMEという変数は直接に実際の経路で置き換えられます。
[html  view plin
 copy
C:\Program Files (x 86)\Java\jdk 1.8.0_73\bin\javac   コンパイルが通っていることが分かりました。これはおかしいです。
原因を明らかにする:
mavenにはデフォルトの倉庫があります。m 2倉庫とデフォルトのsettings.xml配置ファイルがあります。このデフォルトのsettings.xmlファイルにもJAVA 8_を添付しました。HOMEの変数をコンパイルして通ります。これは、mavenコンパイルの時に見つけたのは、私がideaに配置した私がカスタマイズしたsettings.xmlではなく、先に探したのがデフォルトです。中にはないので、JAVA 8_は見つけられませんでした。ホーム、コンパイル失敗、
まとめ:mavenコンパイルの場合は、まず探すべきデフォルトのsettings.xmlです。見つけられないなら、ideaのsettingsオプションで配置した「User settings file」に配置されているsettings.xmlファイルを探します。
解決方法:mavenデフォルトで探していたそのsettings.xmlファイルを削除すると、カスタムファイルが有効になります。
2.pom.xmlの配置

        
           
       	   
           
                org.apache.maven.plugins
                maven-surefire-plugin
                2.17
                
                
                
                
                	 
                        
                            usedefaultlisteners
                            false
                                                
                        
                            listener
                            org.uncommons.reportng.HTMLReporter
                        
                    
                
                    
                        res/testNG.xml
                    
                    
                    target/
                
              
 
 
          

			
				org.apache.maven.plugins
				maven-compiler-plugin
				3.1
				
					UTF-8
					true
					true
					C:\Program Files\Java\jdk1.8.0_131\bin\javac
				
			  
            
        
    
3.eclipseにTestNGプラグインを装着してください。
4.Jenkinsを装填する時、本当に構成を始める前に、必ずgitクライアントを装填して、git.exeのルートを置く Jenkinsのホームページ>システム管理> Global Tool Configration中です。
そのGitの下のPath to Git executableの経路は必ず最初から設定してください。「これに記入すべきです。例えば、C:\Program Files\Gigt\git\git.exe」(githb.com上のgitプロジェクトを通じてJenkinsと関連付けるなら、Path to Git executableを設置します。)
自分で確立したJenkinsプロジェクトの下で、左のリストの「設定」->「General」タブ->ソース管理->をクリックして認証の上で、Addをクリックして、自分のGithubアカウントとパスワードを入力して、追加して、最後に入力します。https://github.com/githubのID/プロジェクト名xx.git こんなURI
参考資料:
http://www.cnblogs.com/mingmingruyuedlut/p/4228576.html
http://blog.csdn.net/wangfei0904306/article/details/56011877
http://www.cnblogs.com/zhengah/p/5168142.html
5.Jenkinsサービスの起動と停止
Jenkinsサービスを開始します
net start jecins (注:Jenkinsが起動していたら、サービスを開始するには、ディレクトリに入る必要はありません。)
Jenkinsサービスを停止します
net stop jeck ins