繁体   English   中英

Eclipse 4-10 64bit:无法解析SWT库

[英]Eclipse 4-10 64bit: Cannot resolve SWT library

我尝试开始使用Eclipse 4-10和SWT,但是在Java项目中导入SWT库不起作用。

这是我所做的:

  • 从此处下载Win 64位版本的Eclipse 2018-12和SWT库: https ://download.eclipse.org/eclipse/downloads/drops4/R-4.10-201812060815/
  • 使用Eclipse内部安装程序从2018-12下载并安装“ SWT Designer”及其所有依赖项-http: //download.eclipse.org/releases/2018-12
  • 通过“文件”->“导入”->“现有项目到工作区”将SWT-library-zip文件导入到工作区...
  • 创建一个新的java项目,称为testproject
  • 进入测试项目“属性”->“ Java构建路径”->“制表符”->选择“类路径”->“添加”->选择org.eclipse.swt
  • 通过“创建新的可视类”->“ SWT”->“应用程序窗口”在我的测试项目中创建一个应用程序窗口,称为testwindow

但是testwindow.java中的import语句仍然显示“ import org.eclipse无法解析”。

设置过程根据官方的eclipse网站进行: https : //www.eclipse.org/swt/eclipse.php

我使用Windows 10 64位版本,eclipse和SWT都是64位版本。

在此处输入图片说明

我想念什么?

如果您在默认软件包中有一个module-info.java文件, 请将其删除

拥有module-info.java文件可实现对Java平台模块系统(JPMS)的可选使用,该系统需要指定所有必需的模块。

除了删除module-info.java您还可以:

  1. Java Build Path中,org.eclipse.swt项目从Classpath移到Modulepath
  2. module-info.java添加以下行: requires org.eclipse.swt;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM