如何解决Eclipse BIRT 在新 Mac 上无法正常工作
我最近开始使用新的 macbook air(M1 芯片 Big Sur 11.2.3),但无法在其上正确打开 eclipse BIRT。起初我的工作区是空白的,我无法点击任何东西,也没有产生任何日志文件。删除并重新安装 birt 和 jdk 后,我能够打开工作区,但无法打开报告,除非将鼠标悬停在按钮上,否则按钮会消失。它确实产生了我在此处附加的错误日志。生成此日志时,我使用的是 java 16。我想对于 BIRT 来说,它的版本可能太新了,所以我尝试了 java 8,我的工作区又是空白的。我一直在使用日食光子。有什么想法吗?
!ENTRY org.eclipse.jpt.dbws.eclipselink.core.gen 4 0 2021-04-12 16:36:31.265
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jpt.dbws.eclipselink.core.gen [521]
Unresolved requirement: Require-Bundle: org.eclipse.persistence.dbws.builder; bundle-version="[2.3.0,3.0.0)"
-> Bundle-SymbolicName: org.eclipse.persistence.dbws.builder; bundle-version="2.7.1.v20171221-bd47e8f"
org.eclipse.persistence.dbws.builder [752]
Unresolved requirement: Import-Package: javax.xml.bind; resolution:="optional"
Unresolved requirement: Import-Package: org.eclipse.persistence.tools.oracleddl.metadata; version="1.0.0"; resolution:="optional"
Unresolved requirement: Import-Package: org.eclipse.persistence.tools.oracleddl.metadata.visit; version="1.0.0"; resolution:="optional"
Unresolved requirement: Import-Package: org.eclipse.persistence.tools.oracleddl.parser; version="1.0.0"; resolution:="optional"
Unresolved requirement: Import-Package: org.eclipse.persistence.tools.oracleddl.util; version="1.0.0"; resolution:="optional"
Unresolved requirement: Require-Bundle: org.eclipse.persistence.dbws; bundle-version="2.7.1"
-> Bundle-SymbolicName: org.eclipse.persistence.dbws; bundle-version="2.7.1.v20171221-bd47e8f"
org.eclipse.persistence.dbws [751]
Unresolved requirement: Import-Package: javax.ws.rs; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.ws.rs.core; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.ws.rs.ext; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.bind; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.bind.annotation; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.bind.annotation.adapters; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.ws; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.ws.handler; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.ws.soap; resolution:="optional"
Unresolved requirement: Require-Bundle: org.eclipse.persistence.moxy; bundle-version="2.7.1"
-> Bundle-SymbolicName: org.eclipse.persistence.moxy; bundle-version="2.7.1.v20171221-bd47e8f"
org.eclipse.persistence.moxy [755]
Unresolved requirement: Import-Package: com.sun.xml.bind; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.bind.annotation; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.bind.api; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.bind.api.impl; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.codemodel; version="[2.2.11,3.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.xsom; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.xsom.impl; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.xml.xsom.impl.parser; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.tools.xjc; version="[2.2.11,3.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.tools.xjc.model; version="[2.2.11,3.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: com.sun.tools.xjc.outline; version="[2.2.11,3.0.0)"; resolution:="optional"
Unresolved requirement: Import-Package: javax.json; resolution:="optional"
Unresolved requirement: Import-Package: javax.json.stream; resolution:="optional"
Unresolved requirement: Import-Package: javax.validation; version="1.1.0"; resolution:="optional"
Unresolved requirement: Import-Package: javax.validation.constraints; version="1.1.0"; resolution:="optional"
Unresolved requirement: Import-Package: javax.validation.groups; version="1.1.0"; resolution:="optional"
Unresolved requirement: Import-Package: javax.validation.metadata; version="1.1.0"; resolution:="optional"
Unresolved requirement: Import-Package: javax.ws.rs; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.ws.rs.core; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.ws.rs.ext; version="2.0.1"; resolution:="optional"
Unresolved requirement: Import-Package: javax.xml.bind
Unresolved requirement: Require-Bundle: org.eclipse.persistence.moxy; bundle-version="2.7.1"
-> Bundle-SymbolicName: org.eclipse.persistence.moxy; bundle-version="2.7.1.v20171221-bd47e8f"
at org.eclipse.osgi.container.Module.start(Module.java:444)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1682)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1661)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1624)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1555)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。