まず、次の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つある場合は、プロジェクトをクリックしてインジケーターを表示します。
皆様のご成功をお祈りしております。!私はブログが本当に疲れていると言わなければなりません!!!!!!!