WSO2DeveloperStudioの最新バージョンをダウンロードしました。
developer-studio-eclipse-jee-helios-linux-gtk-x86_64-2.1.0.zip
およびWSO2Carbon4ベースのアプリケーションサーバーバージョン:
wso2as-5.0.1.zip
両方を解凍し、DeveloperStudioを起動しました。Maven Webappプロジェクトをデプロイしたいので、WSO2DeveloperStudioの上にm2eをインストールしました。
それから私はこの記事に従いました:
WSO2CarbonとWSO2ASのバージョンが異なり、ワークスペースにインポートされたMaven戦争プロジェクトがすでにあるという事実は別として。
Webアプリプロジェクトの配布プロジェクトを作成した後、Webアプリプロジェクトを追加します。その後、その配布プロジェクトをCarbon Serverに追加します(「追加/削除」を使用)。
WSO2 Carbonサーバーが起動しましたが、「戦争用のエクスポートハンドラーが見つかりません」というメッセージが表示されます。
手順を数回繰り返しましたが、このスタックトレースがコンソールに表示されることがあります。
java.lang.Exception: Can't find export handler for war
at org.wso2.developerstudio.eclipse.platform.core.project.export.util.ExportUtil.buildProject(ExportUtil.java:84)
at org.wso2.developerstudio.eclipse.distribution.project.export.CarExportHandler.exportArtifact(CarExportHandler.java:184)
at org.wso2.developerstudio.eclipse.platform.core.project.export.util.ExportUtil.buildProject(ExportUtil.java:81)
at org.wso2.developerstudio.eclipse.platform.core.project.export.util.ExportUtil.BuildCAppProject(ExportUtil.java:105)
at org.wso2.developerstudio.eclipse.distribution.project.ui.wizard.DistributionProjectExportWizard.performFinish(DistributionProjectExportWizard.java:181)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:811)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:430)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.wso2.developerstudio.eclipse.distribution.project.ui.action.ExportDistributionAction.run(ExportDistributionAction.java:36)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
MavenizedWebアプリをWSO2DeveloperStudioからWSO2CarbonApplication Serverにデプロイする正しい方法は何ですか?
ありがとう