我使用e(fx)clipse并按照此处列出的步骤进行http://code.makery.ch/java/javafx-8-tutorial-part7/ 单击“生成ant build.xml”时没有任何反应....有人可以帮忙吗?如果没有人有线索,有人可以帮我手动完成这项工作
这是build.fxbuild上的设置
我正在使用eclipse 4.4
!SESSION 2014-10-18 18:46:48.482 -----------------------------------------------
eclipse.buildId=4.4.0.I20140606-1215
java.version=1.8.0_20
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_NZ
Command-line arguments: -os win32 -ws win32 -arch x86_64
!ENTRY org.eclipse.fx.ide.java6 4 0 2014-10-18 18:46:49.497
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.fx.ide.java6 [221]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version>=1.3)(!(version>=1.8)))"
at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
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)
!ENTRY org.eclipse.e4.ui.workbench 1 0 2014-10-18 18:46:54.133
!MESSAGE Nothing to merge for "platform:/plugin/org.eclipse.e4.tools.emf.ui/fragment.e4xmi"
!ENTRY org.eclipse.e4.ui.workbench 1 0 2014-10-18 18:46:54.137
!MESSAGE Nothing to merge for "platform:/plugin/org.eclipse.e4.tools.emf.ui/fragment.e4xmi"
当我点击生成
时,日志会弹出此错误我想我应该注意到我试图用netbeans创建一个exe但是在运行时它会给我一个“man class”中的错误但是当我通过IDE运行它时没有任何问题...
答案 0 :(得分:1)
问题是build.fxbuild文件已损坏。 我不确定它是如何发生的,但足以说最简单的解决办法是获取一个新的build.fxbuild文件,无论是创建一个新项目还是复制一个有效的文件(假设它实际上只是一个XML文件)