我曾尝试从mp4parser网站编译一个java程序shorten.java。但我的jar文件无法解析下面显示的所需导入。 该程序需要从iso mp4parser导入库,如下所述。 简而言之,我需要用于shorten.java文件的jar文件来解决这些导入问题。
import com.coremedia.iso.IsoFile;
import com.coremedia.iso.boxes.TimeToSampleBox;
import com.googlecode.mp4parser.authoring.Movie;
import com.googlecode.mp4parser.authoring.Track;
import com.googlecode.mp4parser.authoring.builder.DefaultMp4Builder;
import com.googlecode.mp4parser.authoring.container.mp4.MovieCreator;
import com.googlecode.mp4parser.authoring.tracks.CroppedTrack;
我已从mp4parser网站下载source code以创建这些库的jar文件。
在下图 java-> com-> coremedia-> iso 和 java-> com-> coremedia-> iso->框有必要的java程序
和 java-> com-> googlecode-> mp4parser-> authoring 等,为这些导入提供了其他所需的java程序
我已按照以下命令创建了jar -
cd java // moved in java folder
jar cfv mp4parser.jar *
现在将这些jar添加到我的shorten.java程序中。 但是我收到导致未解决的错误。
****有人能告诉我我在哪里做错了吗?****
以下是可用于这些导入的java代码的目录。
答案 0 :(得分:0)
我建议你这样做:
mvn clean install
如果它不起作用,请尝试一些IDE,如eclipse。打开项目并尝试修复导入...一些lib总是有可能发生变化,也许它们会改变包的名称。