2016-01-17 98 views
0

我有一個Java 1.7 Web應用程序,需要使用AppManager。import com.oracle.cie.common.ui.gui.AppManager導致ANT編譯錯誤

當我在本地運行它似乎工作正常。但是,當我嘗試使用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; 

有什麼建議?

感謝

回答

0

包顧名思義這個類是從與甲骨文的產品之一捆綁一個罐子。爲了以防萬一,我搜索了Maven Central,並確認這不屬於一個衆所周知的開源jar類。

您聲明這是「本地運行」。這是否意味着像Eclipse這樣的IDE能夠編譯你的代碼?假設是這種情況,我建議你先看看IDE設置並修改使用的第三方罐子。 (例如,Eclipse經常在名爲「.classpath」的項目中創建一個文件,該文件列出了所有編譯時jar依賴項)。

希望這會有所幫助。

+0

是的。它在Eclipse IDE上本地運行。我認爲這讓我更進一步。謝謝。 –

相關問題