Jaspersoft Studio を起動しようとすると、「An error has occured. See the log file C:\…\.metadata\.log.」というエラー メッセージが表示され、起動できなくなりました。
エラー メッセージ記載のログ ファイルの内容は以下のとおり (一部を抜粋)。
[ワークスペース フォルダー]\.log
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Caused by: org.eclipse.core.internal.dtree.ObjectNotFoundException: Tree element '/MyReports' not found. at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257) at org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585) at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50) at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47) at org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88) at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816) at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815) at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792) at org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:518) at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:710) at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1528) at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2502) at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:2251) at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:439) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) |
…?「MyReports」というプロジェクトが見つからないという事かね?そういえば、エクスプローラーから直接プロジェクトのフォルダーを削除したような気がしないでもない。
というわけで、試しにエクスプローラー上でワークスペースのフォルダー名自体を変更してみました。
(私の環境では、ワークスペースのフォルダー名は「JaspersoftWorkspace」だったので、「_JaspersoftWorkspace」にしてみました。)
それから、再度 Jaspersoft Studio を起動してみると…。ワークスペースの選択ダイアログが表示されました。
ここで新たに、適当なフォルダーを選択すると、無事起動できるようになりました。ほっ。
(元ワークスペースだったフォルダー内に、既存のプロジェクトがある場合は、忘れずに移行。)
教訓:プロジェクトを削除するときは、Jaspersoft Studio 上から削除すること。エクスプローラーから消してしまい、すまんね。