我有一个Java 1.7 Web应用程序,我需要使用AppManager。
当我在本地运行时,它似乎工作正常。 但是,当我尝试使用 ANT 脚本构建它时 - 我收到一个包不存在错误。
这是我的代码...
import com.oracle.cie.common.ui.gui.AppManager;
Properties properties = new Properties();
try {
properties.load(AppManager.class.getClassLoader().getResourceAsStream("build.properties"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这是我尝试使用 ANT 构建它时遇到的错误......
error: package com.oracle.cie.common.ui.gui does not exist
[javac] import com.oracle.cie.common.ui.gui.AppManager;
有什么建议吗?
谢谢
软件包名称表明此类来自与 Oracle 产品之一捆绑在一起的罐子。以防万一,我搜索了Maven Central并确认这不是一个属于知名开源jar的类。
您声明这是"在本地运行"。这是否意味着像Eclipse这样的IDE能够编译你的代码?假设是这种情况,我建议您查看IDE设置并修改所使用的第三方jar。(例如,Eclipse 经常在项目中创建一个名为".classpath"的文件,其中列出了所有编译时 jar 依赖项)。
希望这有帮助。