在我的linux中,我有我从windows eclipse项目处理的java文件,现在我想在linux中编译它。
文件夹结构
PlutoMake.java
java-json.jar
Filter\ColorFilter.java
Filter\Darken.java
Filter\NoFilter.java
Filter\VividLight.java
PlutoMake文件包含这些导入,而其他一些文件也适用于json
import Filter.ColorFilter;
import Filter.Darken;
import Filter.NoFilter;
import Filter.VividLight;
但是当我尝试编译plutomake时,它说
PlutoMake.java:12: package Filter does not exist
import Filter.ColorFilter;
我已经用它来编译它了:
javac -cp "java-json.jar" PlutoMake.java
和其他人一样。
有谁知道如何导入它?
由于
答案 0 :(得分:1)
您收到package Filter does not exist
错误,因为类路径中没有Filter.*
类。
首先编译文件夹Filter
旁边的java文件,然后使用PlutoMake.java
编译javac -cp "java-json.jar;." PlutoMake.java
答案 1 :(得分:0)