0

私はチュートリアルを閲覧してきましたが、ほとんどの用語がわからないため、すべてがぎこちないものです。私はJavaを初めて使用しますが、ほとんどのことは試行錯誤です。このJavaWebアプリには、SVNを使用してコードをチェックインした約4つのソリューションがあります。ローカルでアプリを実行できますが、アプリ全体として実行することはできません。最後に....\hudsonと表示されているサーバーでビルドした場合にのみ、全体を見ることができます。チェックインしたコードが、grailsやgwtで記述された他のモジュールでうまく機能しているかどうかを確認できるのはこのときだけです。ローカル経由でこれを行うことができるかどうか疑問に思っていましたか?asp.netWebアプリのIISでそれを行う方法と同じです。私の問題は、IDEで実行すると、すべてのフレームが表示されないことです。私はいつもgwtプロジェクトを実行するという間違いを犯します。それは正常に機能しており、その後Grailsを正常に実行します。しかし、ビルドでチェックすると、何かが壊れています。Cookieを使用してデバッグする場合も同じ問題が発生します。Cookieがgrailモジュールからgwtモジュールに渡されている場合、両方を同時に実行できない場合はどうすればよいですか?:(。ハドソンのビルドは誰もが見ることができるものであり、100%動作する前に作成したコードをチェックインしたくありません。プロジェクトのどこかで何も壊れていません。

申し訳ありませんが、ここに完全な初心者がいます。何をインストールする必要があるのか​​、それが可能かどうかさえわかりません。以下は私が持っているものです:

tomcat apache 6.0 JDK、JRE7

C:\ Program Files \ Apache Software Foundation \ Tomcat 6.0内にwebappsフォルダーが必要だと思います。どこにも、非常に簡単なチュートリアルを見ることができません。誰かplsは私を助けることができますか?少なくともどこから始めればいいのか教えてください。ありがとう。

4

1 に答える 1

0

ハドソンは継続的インテグレーションサーバーです。その目標は、アプリのソースコードをチェックアウトし、コンパイルし、単体テストやその他のさまざまなコード品質チェックを実行し、アプリケーションをビルドして、潜在的にデプロイすることです。

ビルド/デプロイは通常、ビルドファイルを使用するビルドツール(Maven、Ant、Gradleなど)を使用して実行されます。この同じビルドファイルを使用してこの同じビルドを実行できるはずです。このファイルは、ソースとともにSVNリポジトリにある必要があり、アプリを独自のローカルサーバーにデプロイできます。

さて、私が疑問に思うのは、このwholdビルド手順とインフラストラクチャは魔法のようにビルドされたのではないということです。あなたの会社の誰かがそれを作成して文書化したか、少なくともそれがどのように機能するかを知っている必要があります。この人にどうやって働くのか聞いてみませんか?

于 2012-06-28T11:05:38.623 に答える