2011-01-17 3 views
0

Javaコードの自動配布用のツールを作成する必要があります。基本的には、コンパイルされたファイルを持つリポジトリと、同じコードを配布する約50の場所があります。Javaプロジェクトの自動配布

誰もがこのプロセスで私を助けることができるいくつかのopensourceツールを知っていますか?

+1

@ komunca .. U r opensource開発ツールを求めていますか? – water

+1

rsyncがニーズに合っているかどうかを試すことができます – rsp

+0

基本的にアプリケーションアップデートを押して展開しますか?どの環境をターゲットにしていますか、マシンにフルアクセスできますか? – Jules

答えて

3

Javaアプリケーションの簡単なデプロイについては、JNLPを使用してください。この場合、ユーザーが行う必要があるのは、URLにサーフすることだけです。

あなたは私が解決策は、ターゲットプラットフォームに依存信じているすべてのユーザーの参加なしでそれを行いたい場合は、次のUnixプラットフォーム用

  • SSHを使用するWindowsプラットフォームの
  • WNIまたはtelnet。

は、より多くのポータブルソリューションは、あなたが

のwget-JNLP-URLプラットフォームのようなUNIX用のSSHを使用して、ターゲット・マシン上の

を実行することができようにするには。

Windows用のwgetのような組み込みコマンドがわかりません。しかし、これをVBSまたはJSで実装してから、WMIまたはtelnetでcscriptを使用してスクリプトを呼び出すことができます。

幸運。

+0

すみません、私はすべてを説明しませんでした。私は私のsvnリポジトリにtomcatベースのアプリケーションを持っています。また、私はそのコードの50以上の独立したディストリビューションを持っています。それぞれにはtomcat、dbなどがあります。 そして私は新しい/変更されたファイルを私のリモートインストールのすべてに移動するのに使うことができるツールを見つけるつもりはありません。 – mikipero

0

rsyncを使用して配布することも、Java WebStartを使用して、必要に応じてJVMにダウンロードして呼び出すこともできます。 Windowsベースのクライアントでは、通常、これは最も簡単です。特に、新しいバージョンに更新する場合に便利です。

関連する問題