質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.35%

  • Java

    10463questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Eclipse

    1284questions

    Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

  • JUnit

    151questions

    JUnitは、Javaで開発されたプログラムのユニットテストを行うためのアプリケーションフレームワークです。簡単にプログラムのユニットテストを自動化することができ、結果もわかりやすく表示されるため効率的に開発時間を短縮できます。

junitを利用してのwebアプリケーション管理運用どうされていますか。

受付中

回答 0

投稿 2017/11/30 14:00

  • 評価
  • クリップ 1
  • VIEW 36

32nori

score 1

現在、webアプリケーション(EAR)をeclipseにて開発しているのですが
junitを利用するにあたりtestソースフォルダを設けました。
以下のような状態です。

hogeEAR
hogeWeb
    src
        a.b.c
            Foo.java
    test
        a.b.c
            FooTest.java

今まで、本番環境への導入、協力会社へのアプリケーションの提供の際、
EARファイルを作成し、導入、提供を行っていました。
具体的には、次のような手順です。
・hogeEARを右クリックして"エクスポート"
・"EARファイル"を選択し"ソースファイルのエクスポート"にチェックを入れる。
・ファイル名を指定して終了ボタン

そうした場合、
協力会社にてearをインポートした場合、testフォルダ以下が
全て消えてしまいます。
また、FooTest.javaはsrcフォルダへ移動されてしまいます。

そこで質問なのですが、
提供側にて構成しているフォルダ階層のまま、協力会社へデータを渡すには、
どのような処理が適当でしょうか。
・ここの設定をこうすると、testフォルダは消えずに提供元のフォルダ環境と同じになる。
・EARのエクスポートではなく、.....を使うべき。
など、ご意見頂けますでしょうか。

もうひとつ
本番環境へはtestフォルダ以下の情報は含めない方が良いと思っています。
(実際の運用とは関係なくあくまでテストのファイルである為。)
そうした場合、earを作るにあたってどのようにされてますでしょうか。
antなどを使って、earなどを作るのでしょうか。

ご意見頂けます様、宜しくお願い致します。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正の依頼

  • A-pZ

    2017/11/30 16:17

    細かい話ではあるのですが、JUnitが主題ではなく、"Eclipseで作成したEARプロジェクトの配布方法とデプロイ方法"の話ではないかと思いました。ご質問内容については特に問題点はありませんでしたので、タイトルを変えると良さそうです。

    キャンセル

  • num79kill

    2017/11/30 20:29

    junitは単体試験ツールであり、管理ツールでないよ

    キャンセル

  • num79kill

    2017/11/30 20:33

    A-pZ。多分委託会社とのファイルの受け渡しにも見えるジョ

    キャンセル

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.35%

関連した質問

同じタグがついた質問を見る

  • Java

    10463questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Eclipse

    1284questions

    Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

  • JUnit

    151questions

    JUnitは、Javaで開発されたプログラムのユニットテストを行うためのアプリケーションフレームワークです。簡単にプログラムのユニットテストを自動化することができ、結果もわかりやすく表示されるため効率的に開発時間を短縮できます。