最近の更新

2013年1月23日水曜日

CVSリポジトリから最新の反映方法(Eclipse版)

【目的】
EclipseでCVSのリポジトリから最新の反映を行います。



【手順1】
1.「CVSパッケージのインストール方法(Windows Cygwin版)」の手順で、CVSパッケージをインストールしておく。
2.「リポジトリの作成方法(Windows Cygwin版)」の手順で、リポジトリを作成しておく。
3.「リポジトリ内の確認方法(Eclipse版)」の手順で、リポジトリの設定をしておきます。
4.「Javaプロジェクトの作成方法」の手順で、「EclipseCvsSample001」というJavaプロジェクトを作成しておきます。
5.「CVSへプロジェクトの登録方法(Eclipse版)」の手順で、CVSへプロジェクトを登録しておきます。
6.「CVSからプロジェクトのチェックアウト方法(Eclipse版)」の手順で、CVSからプロジェクトをチェックアウトしておきます。
7.「CVSへファイルの追加方法(Eclipse版)」の手順で、CVSへファイルを追加しておきます。
8.「CVSへ複数のファイルの追加方法(Eclipse版)」の手順で、CVSへ複数のファイルを追加しておきます。
9.「CVSからファイルの削除方法(Eclipse版)」の手順で、CVSからファイルを削除しておきます。
10.「CVSへディレクトリの追加方法(Eclipse版)」の手順で、CVSへディレクトリを追加しておきます。
11.「CVSからディレクトリの削除方法(Eclipse版)」の手順で、CVSからディレクトリを削除しておきます。
12.「CVSからプロジェクトのチェックアウト方法(その2)(Eclipse版)」の手順で、CVSからプロジェクトをチェックアウトしておきます。
13.「CVSリポジトリー・エクスプローラーの開き方」の手順で、CVSリポジトリー・エクスプローラーを開きます。
14.「CVSからプロジェクトを別名でチェックアウトする方法(Eclipse版)」の手順で、CVSから別名でプロジェクトをチェックアウトしておきます。
15.チェックアウトしたプロジェクト「ExlipseCvsSample001-Other」の「Main.java」を開きます。




【手順2】
1.以下の様に入力します。
public class Main {
    public static void main(String[] args) {

    }
}
2.「Ctrl+F」でフォーマッティング、「Ctrl+S」でファイルを保存します。




【手順3】
1.チェックアウトしたプロジェクト「ExlipseCvsSample001-Other」を選択し、右クリックから「チーム」⇒「コミット」を選択




【手順4】
1.「コメント」に「modify Main.ja」と入力。
2.「完了」ボタンをクリック。




【手順5】
1.以下の「Main.java」のバージョンが1.2になります。




【手順6】
1.元のプロジェクト「ExlipseCvsSample001」を選択し、右クリックから「チーム」⇒「更新」を選択




【手順7】
1.以下の様に元のプロジェクト「EclipseCvsSample001」の「Main.java」のバージョンが1.2となり、内容も更新されていれば成功です。




























以上です。

Jenkinsで使用するAntの設定方法

【目的】
Jenkinsで使用するAntを設定します。



【準備】
1.「jenkins.warのダウンロード方法」の手順で、「jenkins.war」をダウンロードしておく。
2.「Jenkinsの起動方法(jenkins.war単体)」の手順で、Jenkinsを単体で起動。
3.「Apache Ant1.8.4のインストール方法」の手順で、Apache Ant1.8.4をインストールしておく。



【手順1】
1.「Jenkinsの管理」のリンクをクリック。




【手順2】
1.「システムの管理」のリンクをクリック。




【手順3】
1.Antの項目の「Ant追加」ボタンをクリック。




【手順4】
1.「自動インストール」の選択を外す。




【手順5】
1.「名前」にAntの名称を入力。
2.「ANT_HOME」にAntのパスを入力。
3.「保存」ボタンをクリック。




以上です。

Apache Ant1.8.4の実行方法

【目的】
Apache Ant1.8.4をダウンロードし、インストールします。



【準備】
1.「Apache Ant1.8.4のダウンロード方法」の手順で、「apache-ant-1.8.4-bin.zip」をダウンロードしておく。
2.「Apache Ant1.8.4のインストール方法」の手順で、Apache Ant 1.8.4をインストールしておく。



【手順1】
1.Windows7の場合「コマンドプロンプトの起動方法」の手順で、コマンドプロンプトを起動を起動。
1.WindowsXPの場合「コマンドプロンプトの起動方法」の手順で、コマンドプロンプトを起動を起動。
2.以下のコマンドでAntのインストールディレクトリのbinディレクトリに移動。
cd C:\tools\apache-ant-1.8.4\bin




【手順2】
1.以下のコマンドでAntを起動。
ant
2.「build.xml」が無いとのエラーが出力されれば成功です。



































以上です。

Apache Ant1.8.4のインストール方法

【目的】
Apache Ant1.8.4をダウンロードし、インストールします。



【準備】
1.「Apache Ant1.8.4のダウンロード方法」の手順で、「apache-ant-1.8.4-bin.zip」をダウンロードしておく。



【手順1】
1.「apache-ant-1.8.4-bin.zip」を選択し、右クリックから「切り取り」を選択。




【手順2】
1.インストールしたいフォルダに移動。
2.「Ctrl+V」で貼り付け。




【手順3】
1.「apache-ant-1.8.4-bin.zip」を選択し、右クリックからWinRARの「ここに解凍」を選択。




【手順4】
1.「apache-ant-1.8.4」に解凍されれば成功です。






































以上です。

Apache Ant1.8.4のダウンロード方法

【目的】
Apache Ant1.8.4をダウンロードし、インストールします。



【手順1】
1.「Apache Antのサイト」にアクセス。
2.「Download」の「Binary Distributions」のリンクをクリック。




【手順2】
1.「Current Release of Ant」の「apache-ant-1.8.4-bin.zip」のリンクをクリック。




【手順3】
1.保存場所を選択。
2.「保存」ボタンをクリック。























以上です。

Jenkinsで使用するJDKの設定方法

【目的】
Jenkinsで使用するJDKを設定します。



【準備】
1.「jenkins.warのダウンロード方法」の手順で、「jenkins.war」をダウンロードしておく。
2.「Jenkinsの起動方法(jenkins.war単体)」の手順で、Jenkinsを単体で起動。



【手順1】
1.「Jenkinsの管理」のリンクをクリック。




【手順2】
1.「システムの管理」のリンクをクリック。




【手順3】
1.JDKの項目の「JDK追加」ボタンをクリック。




【手順4】
1.「自動インストール」の選択を外す。




【手順5】
1.「名前」JDKの名称を入力。
2.「JAVA_HOME」にJDKのパスを入力。




【手順6】
1.「保存」ボタンをクリック。









































以上です。

Jenkinsの停止方法(jenkins.war単体)

【目的】
Jenkinsを単体で起動したものを停止します。



【準備】
1.「jenkins.warのダウンロード方法」の手順で、「jenkins.war」をダウンロードしておく。
2.「Jenkinsの起動方法(jenkins.war単体)」の手順で、Jenkinsを単体で起動。



【手順1】
1.起動したコンソール上で、「Ctrl+C」で停止。




【手順2】
1.ブラウザで以下のURLにアクセスします。
http://localhost:8080/ 
2.以下の様に表示されれば成功です。







































以上です。

Jenkinsの起動方法(jenkins.war単体)

【目的】
jenkins.warをダウンロードし、Jenkinsを単体で起動します。



【準備】
1.「jenkins.warのダウンロード方法」の手順で、「jenkins.war」をダウンロードしておく。



【手順1】
1.ダウンロードした「jenkins.war」を選択し、右クリックから「切り取り」を選択。




【手順2】
1.「devel-Jenkins」(任意のフォルダ)に移動し、「Ctrl+V」で貼り付け。




【手順3】
1.Windows7の場合「コマンドプロンプトの起動方法」の手順で、コマンドプロンプトを起動を起動。
1.WindowsXPの場合「コマンドプロンプトの起動方法」の手順で、コマンドプロンプトを起動を起動。
2.以下のコマンドでディレクトリを移動。
cd C:\devel-Jenkins




【手順4】
1.以下のコマンドでJenkinsを起動。
java -jar jenkins.war




【手順5】
1.ブラウザで以下のURLにアクセスします。
http://localhost:8080/
2.以下の様に表示されれば成功です。




【手順6】
1.以下のユーザディレクトリにデータファイル等が作成されます。





























以上です。

jenkins.warのダウンロード方法

【目的】
jenkins.warをダウンロードし、インストールします。



【手順1】
1.「Jenkinsのサイト」にアクセス。
2.「Latest and greatest」をクリック。




【手順2】
1.保存場所を選択。
2.「保存」ボタンをクリック。























以上です。

2013年1月18日金曜日

ScalaのMapの使用方法8(containsの使用方法)

【目的】
ScalaのMapを使用します。
※Mapでcontainsを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample031-Map8」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map("aaa"->10, "bbb"->20, "ccc"->30)

        if (mapString.contains("ddd")) {
            println("ddd is contains")
        } else {
            println("ddd is not contains")
        }

    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。
































以上です。

ScalaのMapにキーが存在しない場合のエラー

【目的】
ScalaのMapにキーが存在しない場合のエラー



【手順】
1.ScalaでMapにキーが存在しない場合、以下の様にエラーが出ます。
Exception in thread "main" java.util.NoSuchElementException: key not found: ddd
    at scala.collection.MapLike$class.default(MapLike.scala:225)
    at scala.collection.immutable.Map$Map3.default(Map.scala:144)
    at scala.collection.MapLike$class.apply(MapLike.scala:135)
    at scala.collection.immutable.Map$Map3.apply(Map.scala:144)
    at Main$.main(Main.scala:5)
    at Main.main(Main.scala)






























以上です。

ScalaのTupleの要素が23個以上ある場合のエラー

【目的】
ScalaのTupleの要素が23個以上ある場合のエラー。



【手順】
1.ScalaでTupleの要素が23個以上ある場合、以下の様なエラーが出ます。
object Tuple23 is not a member of package scala






























以上です。

ScalaのTupleの要素に再代入時のエラー

【目的】
ScalaのTupleの要素に再代入時のエラー。



【手順】
1.ScalaでTupleの要素に、再度値を代入しようとすると、以下の様にエラーが出ます。
reassignment to val






























以上です。

ScalaのTupleの使用方法

【目的】
ScalaのTupleを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample029-Tuple」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var tupleValue = ("aaa", 10, 12.3)

        println("tupleValue._1=" + tupleValue._1)
        println("tupleValue._2=" + tupleValue._2)
        println("tupleValue._3=" + tupleValue._3)
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

Scalaの可変Mapの使用方法

【目的】
Scalaの可変Mapを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample028-mutableMap」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
import scala.collection.mutable.Map

object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map("aaa"->10, "bbb"->20, "ccc"->30)

        mapString.put("ddd", 40)

        for (key <- mapString.keySet) {
            println("mapString(" + key + ")=" + mapString(key))
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

2013年1月17日木曜日

ScalaのListBufferの使用方法2(appendAllの使用成方法)

【目的】
ScalaのListBufferを使用します。
※ListBufferのappendAllを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample021-ListBuffer2」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
import scala.collection.mutable.ListBuffer

object Main {
    def main(args: Array[String]) {
        var listString1: ListBuffer[String] = ListBuffer("aaa", "bbb", "ccc")
        var listString2: List[String] = List("xxx", "yyy", "zzz")

        listString1.appendAll(listString2)

        for (i <- 0 until listString1.length) {
            println("listString1(" + i + ")=" + listString1(i))
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

ScalaのListBufferの使用方法1(ListBufferの作成方法)

【目的】
ScalaのListBufferを使用します。
※ListBufferを作成します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample020-ListBuffer」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
import scala.collection.mutable.ListBuffer

object Main {
    def main(args: Array[String]) {
        var listString: ListBuffer[String] = ListBuffer("aaa", "bbb", "ccc")

        listString.append("ddd")

        for (i <- 0 until listString.length) {
            println("listString(" + i + ")=" + listString(i))
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

ScalaのMapの要素に再代入時のエラー

【目的】
ScalaのMapの要素に再代入時のエラー。



【手順】
1.ScalaでMapの要素に、再度値を代入しようとすると、以下の様にエラーが出ます。
value update is not a member of Map[String,Int]






























以上です。

ScalaのMapの使用方法6(空のMapの作成方法)

【目的】
ScalaのMapを使用します。
※Mapで空のMapを作成します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample027-Map6」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map()

        if (mapString.isEmpty) {
            println("map is empty")
        } else {
            println("map is not empty")
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

ScalaのMapの使用方法5(isEmptyの使用方法)

【目的】
ScalaのMapを使用します。
※MapのisEmptyを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample026-Map5」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map("aaa"->10, "bbb"->20, "ccc"->30)

        if (mapString.isEmpty) {
            println("map is empty")
        } else {
            println("map is not empty")
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

ScalaのMapの使用方法4(valuesの使用方法)

【目的】
ScalaのMapを使用します。
※Mapのvaluesを使用します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample025-Map4」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map("aaa"->10, "bbb"->20, "ccc"->30)

        for (value <- mapString.values) {
            println("value=" + value)
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

ScalaのMapの使用方法3(Mapをループで回す方法)

【目的】
ScalaのMapを使用します。
※Mapをループで回します。



【手順】
1.「Scalaプロジェクトの作成方法」の手順で、「ScalaSample024-Map3」といプロジェクトを作成。
2.「Scalaオブジェクトの作成方法」の手順で、「Main.scala」といオブジェクトを作成。
3.「Main.scala」を以下の様に入力。
object Main {
    def main(args: Array[String]) {
        var mapString: Map[String, Int] = Map("aaa"->10, "bbb"->20, "ccc"->30)

        for (key <- mapString.keySet) {
            println("mapString(" + key + ")=" + mapString(key))
        }
    }
}

4.「Ctrl+Shift+F」を押し、ソースコードをフォーマッティング、「Ctrl+S」でファイルを保存。
5.「Scalaアプリケーションの実行方法」の手順で、Scalaアプリケーションを実行。
6.以下の様に表示されれば成功です。






























以上です。

関連記事