2012-02-06 17 views
0

以下のコードをJythonからJavaに変換するにはどうすればよいですか?JythonをJavaに変換する

このコードは、Junitテストを実行して、JUnitsをより使いやすくするためにプロキシの詳細を設定するために使用されます。

Jyhonコード:

from java.lang import *; 
from com.parasoft.preferences import *; 
from com.parasoft.proxy import *; 

def SetupProxy(item, context): 
    preferences = AppPreferenceProvider.getProxyPreferenceProvider(); 
    preferences.setProxyConfiguration("bisn.parasoft.com", "3128", "", "", "", "") 
    preferences.setUseProxy(1) 
    preferences.setUseProxyAutoConfig(0); 
    preferences.setUseSameProxySettings(1) 
    preferences.setUseProxyAuthentication(1) 
    preferences.setProxyUserId("devtest") 
    preferences.setProxyPasswd("dev%pass") 
    preferences.setSystemProxy(Boolean(0)); 
+0

...いくつかのインスピレーションを得るためにjythonを介して生成.jarを逆コンパイルすることができ、私はちょうど私がJavaScriptタグを削除し、Javaタグに置き換えているあなたの質問に編集を提出これはあなたのタイトルと質問にあなたが言及するものです(JavaとJavaScriptは同じものではありません**)。これが意図したくない場合は、タグを元に戻してください。ようこそ! – Chris

+3

私はその質問を理解しているかどうかはわかりません。何がうまくいかない?それはXMLとどのように関係していますか? –

+0

@DaveNewton JythonはPythonの構文に従います。 – thavan

答えて

0

jython.jarにコンパイルするので、Javaの中にソースコードを変換する理由はありません。あなたが本当にこれに必要がある場合は、それはほとんど簡単です:

  1. はすべてfrom a import bimport a.bにトップ
  2. 変更にpackage ....行を追加します(お使いの場合には、あなたがそれを避ける必要がありますけれども、bは、*です)
  3. この関数は、class内にあり、おそらく静的である必要があります。たとえば、クラスSetupProxyも呼び出すことができます。
  4. 変数(item,contextおよびpreferences)には型宣言が必要です。もちろん

、あなたも

関連する問題