2

Eclipse を使用してリモート OC4J サーバーに Web アプリケーションをデプロイしたいと考えています。出来ますか?私は WTP を使用していますが、OC4J サーバーを追加すると、そこしかlocalhost利用できません。

4

2 に答える 2

2

これは、OC4Jにデプロイするためのantタスクです。build.propertiesで変数を定義し、Eclipseからこれを実行するだけです。コマンドラインから実行することもできます。これは、スタンドアロンのoc4jで機能し、アプリケーションサーバーでいくつかの変更を加えます。

<target name="deploy"
     description="deploy enterprise archive">
     <java classname="${oc4j_home}/j2ee/home/admin_client.jar>
      <jvmarg value="-jar"/>
      <arg value="deployer:oc4j:opmn://${oc4j_host}:${oc4j_rmiport}/${oc4j_name}"/>
      <arg value="${oc4j_admin}"/>
      <arg value="${oc4j_admin_password}"/>
      <arg value="-deploy"/>
      <arg value="-file"/>
      <arg value="${application.ear}"/>
      <arg value="-deploymentName"/>
      <arg value="${application_name}"/>
     </java>
     <!-- bind the web app -->
     <java classname="${oc4j_home}/j2ee/home/admin_client.jar">
      <jvmarg value="-jar"/>
      <arg value="deployer:oc4j:opmn://${oc4j_host}:${oc4j_rmiport}/${oc4j_name}"/>
      <arg value="${oc4j_admin}"/>
      <arg value="${oc4j_admin_password}"/>
      <arg value="-bindWebApp"/>
      <arg value="-appName"/>
      <arg value="${application_name}"/>
      <arg value="-webModuleName"/>
      <arg value="${webmodule_name}"/>
     </java>
</target>
于 2010-01-14T21:11:19.130 に答える
0

Eclipse からデプロイする 1 つの方法は、それを行う Ant ビルドを作成し、admin_client.jar オプションを呼び出してデプロイすることです。

于 2009-11-13T14:58:52.177 に答える