Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将现有ZK项目导入Eclipse_Java_Eclipse_Zk - Fatal编程技术网

Java 将现有ZK项目导入Eclipse

Java 将现有ZK项目导入Eclipse,java,eclipse,zk,Java,Eclipse,Zk,我不熟悉使用ZK框架进行Web应用程序开发。我想通过以下步骤将ZK项目导入Eclipse: 1. From the main menu, select command File > Import.... The Import wizard opens. 2. Select General > Existing Project into Workspace and click Next. 3. Choose either Select root directory or Select

我不熟悉使用ZK框架进行Web应用程序开发。我想通过以下步骤将ZK项目导入Eclipse:

1. From the main menu, select command File > Import.... The Import wizard opens.
2. Select General > Existing Project into Workspace and click Next.
3. Choose either Select root directory or Select archive file and click the associated Browse... to locate the directory or file containing the projects.
4. Under Projects, select the project or projects which I would like to import.
5. Click Finish to start the import.
是的,它可以工作,但是我的ZK项目有很多错误行,因为它不能识别ZKAPI

我认为这是因为我的ZK项目被认为是Java项目,而不是ZK项目。因此,该项目在其类路径中不包括ZK库

我还尝试了以下步骤来导入我的ZK项目:

1. File -> Import, 
2. Expand ZK folder -> Click Import ZK Archive
3. Click "Directory Import" button to find my ZK Project directory
4. Finish

但它不起作用。错误消息:您尝试导入的存档文件不可接受

ZK Studio插件将不会自动识别现有ZK项目中的ZK库并将其与正确的ZK库版本关联。如果现有ZK项目不是使用ZK Studio支持创建的,则会发生这种情况。可以通过以下步骤重新关联ZK库

  • 项目->属性
  • ZK->Package设置
  • 从下拉列表中选择现有的ZK包
  • 单击“重新关联源的jar文件”
  • 要从Java项目更改为ZK项目,可能需要将以下行添加到位于项目根目录中的.project文件中

    
    ...
    org.zkoss.eclipse.zksnature
    ...
    ...
    

    您还试图将ZK项目作为ZK包导入。ZK归档是指ZK库zip文件,如从www.zkoss.org/download/ZK下载的文件