Maven + Sonarを教えてください:プロジェクトのデプロイ

        まず、次のmyEclipse10(同僚はバージョン9で多くの問題を抱えているので...)をお勧めします。myEclipse10を使用するには、登録済みのクラッキングソフトウェアをダウンロードしてクラッキングする必要があります。 

        ここでもう少し言いましょう:myEclipse10を起動すると、建物のworkSpaceが常に表示されることがわかりました。解決策:図に示すように、メニュープロジェクトをクリックし、プロパティを選択してから建物を選択し、内部の検証をキャンセルします。検証中javascriptは非常に時間がかかり、不要です。最も重要なことは、キャンセルしてから再起動することです。 


        どうですか?時間をかけて心配しないでください。プロジェクトを右クリックし、プロパティを選択し、上記の手順のように建物内の2つの検証をキャンセルします。これで問題ありません。それでも起動が遅い場合は、jsファイルを削除することをお勧めします。プロジェクトの(これが私がやった方法です))、あなたが日食を始めてそれをプロジェクトに入れるとき、それは大丈夫でなければなりません!

        引き離して、戻ってきてください!

        それでは、maven + sonarの構成について具体的に説明しましょう。

       1.データベースユーザーを作成します。

        スーパー管理者としてオラクルにログインし、sonarという名前のユーザーを作成します。パスワードもsonarです(ここでは固定されています。変更しないでください)。このユーザーを作成するときに、対応するシステム権限を付与する必要があります。これらの権限は次のとおりです。任意のシーケンスの作成、任意のテーブルの作成、任意のタイプの作成、無制限のテーブルスペース、付与される2つのロール権限があります:接続、リソース。これらの操作を図に示します。


これがユーザー名とパスワードです


          ユーザーに2つの役割のアクセス許可を与える


                  これがシステム権限を付与するためです

完了後に[適用]をクリックして、ユーザーソナーが正常に作成されるようにします。

  次に、sonar-3.3.2フォルダーを開き、confの下にあるsonar.propertiesファイルを見つけて開きます。変更が必要なことがいくつかあります:約38〜39行

sonar.jdbc.username:                       sonar
sonar.jdbc.password:                       sonar

これに変更すると、約74〜75行も上記と同じに変更され、約70行が次のように変更されます。

sonar.jdbc.url:                            jdbc:oracle:thin:@AUNEY-PC:1521:orcl

@ AUNEY-PCがコンピュータ名である場合は、後で保存します。

        2.ソナー構成ファイルを変更します。

        図のように、sonar-3.3.2の下のビンの下にあるwindows-x86-64フォルダーを見つけて(コンピューターが32ビットの場合はwindows-x86-32を選択)、それを開き、StartSonarをダブルクリックしてソナーサービスをアクティブにします。図では:



オラクルソナーユーザーに対してテーブルが作成されているため、これは少し遅いです。終了後、ポートID 9000が表示されます。ポートIDを閉じずにブラウザを開き、次のように入力します。http:// localhost:9000 /アドレスバーで、図に示すように、ソナーの構成が成功したことを祝福します。


    3つ目は、Mavenを構成することです。

        Maven設定ファイルを手元に用意して開きます。5行目については、次のようにローカル倉庫を変更します。

<localRepository>/G:/java/workspace/mavenrepo</localRepository>
これは人によって異なります。mavenrepoが配置されている場所によって異なります。私のものはG:\ java \ワークスペース\ mavenrepoです。

        次に、約26行目を次のように変更します。

<url>http://。。。。。。。/nexus/content/groups/public</url> 
私は同僚に場所を尋ねます、あなたは秘密を知っています!
       おそらく次のように59〜61行目を変更します。

<sonar.jdbc.url>
            jdbc:oracle:thin:@AUNEY-PC:1521:ORCL
			</sonar.jdbc.url>
同様に、@ AUNEY-PCはコンピュータ名であり、変更後に保存します。
        図に示すように、Eclipse、windows-preferences-maven4MyEclipse-user Settingsを開き、変更したばかりの設定ファイルを選択します。



[OK]をクリックし、新しいMavenプロジェクトを作成します:file-new-Other-maven Project、入力直後に[次へ]をクリックし、次に示すようにここを選択します。


選択をクリックした後、[次へ]をクリックし、groupidとartifaceidに任意の名前を入力し、完了後に[完了]をクリックすると、Mavenプロジェクトが確立されます。ここに書くのはとても疲れます。スイカは誰ですか?

次に、図に示すように、作成したばかりのMavenプロジェクトを開きます。

メインの下には、私たちが書いたJavaソースコード、いくつかの構成ファイル、フロントデスクにあるいくつかのファイルがあります。メインの下にもJavaソースファイルが必要です。もうスクリーンショットを撮りたくありません。ビルドしたくありません。私自身のBaiduのソースファイル;それに加えて; srcの下にテストディレクトリソースファイルを作成する必要もあります;完了後、次のようになります(赤い線でマークされたものは自分で作成する必要があります):


これで、javaフォルダーの下に独自のコードを記述できます。既に記述している場合は、貼り付けるだけです。テストソースファイルはテストコード用です。以下のjavaは、作成したテストコードであり、フォルダーの下のリソースファイルです。は構成ファイルです(はい、これはmainのリソースと同じ構成ファイルです)。


        さて、直接投稿したコードに赤い十字がたくさんあることがわかりますか?これは、まだ「jarパッケージを引用」していないためです。プロジェクトのpom.xmlファイルを開くと、次のことがわかります。内部の内容は次のとおりです。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>sina</groupId>
  <artifactId>sina</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>sina Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <finalName>sina</finalName>
  </build>
</project>

私たちがよく知っているものがあるかどうかを観察します:junit:

<dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>

このコードの意味は、プロジェクトにJunit jarパッケージを導入したことです。プロジェクトでSpringjarパッケージを使用する場合は、次のように導入する必要があります。

(1)ローカルウェアハウスG:\ java \ workspace \ mavenrepoを開きます。ファイルがたくさんあるかどうかを確認し、必要なスプリングを見つけて開き、spring-3.0.pomファイルを見つけて開きます。そのようなコード:

 <groupId>spring</groupId>
  <artifactId>spring</artifactId>
  <version>3.0</version>

OK、私たちが欲しいのは彼です。それをコピーしてプロジェクトのPOMファイルに入れてから、このjarパッケージをインポートします。他のjarパッケージも同じ方法で作成できます。

これで、プロジェクトを実行できます。

        4.SonarはMavenプロジェクトを管理します。

        Mavenプロジェクトを右クリックし、[名前を付けて実行]を選択して、2つのMavenビルドがあることを確認し、2番目のビルドを選択して、図に示すように入力します。完了したら、[実行]をクリックすると、プロジェクトがソナーにデプロイされます。


       ブラウザを開き、localhost:9000と入力します。作成したプロジェクトがもう1つある場合は、プロジェクトをクリックしてインジケーターを表示します。

      皆様のご成功をお祈りしております。私はブログが本当に疲れていると言わなければなりません!


おすすめ

転載: blog.csdn.net/nanxiaotiantian/article/details/9385761