1

jython 2.5.2で実行されるWSGI( keystone)Webアプリケーションを、Javaサーブレットアプリケーションサーバー(具体的にはGlassfish)へのwarファイルとしてデプロイしたいと思います。

keystone Webアプリケーション(または任意のWSGIアプリ)からwarファイルを作成するにはどうすればよいですか?

4

2 に答える 2

0

さらに検索した後、私はこれを見つけました。

http://opensource.xhaus.com/projects/modjy/wiki/ModjyWarPackaging

これは、任意のWSGIアプリ(キーストーン)からwarファイルを作成する方法を示しています。

于 2012-07-31T21:31:00.843 に答える
0

空のdjangoプロジェクトを作成し、そこからwarファイルを作成し、warファイルの内容をそのように検査することも役立ちます。

  1. jythonをインストールする
  2. setuptoolsをインストールします
  3. jython(jython install dir)/ bin / easy_install django#現在バージョン1.4.1
  4. jython(jython install dir)/ bin / easy_install django_jython
  5. jython(jython install dir)/bin/django_admin.py startproject emptyProj
  6. cd emptyProj
  7. emptyProj / emptyProj / settings.pyを編集し、ファイルの最後にADMIN_MEDIA_PREFIX = STATIC_URLを配置し、INSTALLED_APPSタプルに「doj」を追加します。
  8. jython manage.py startapp emptyApp
  9. jython manage.py war
  10. mkdir tmp
  11. mv emptyProj.war tmp
  12. cd tmp
  13. emptyProj.warを解凍します
  14. WARファイルの構造を手動で検査します
于 2012-07-31T21:52:15.847 に答える