我有同樣的問題在這兩個問題:Ant無法構建:「編譯失敗;有關詳細信息,請參閱編譯器錯誤輸出。」
我發現哪一行代碼導致此問題。
org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui proxyControlGui =
new org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui();
該字符串中使用:
package org.apache.jmeter;
public class JMeter implements JMeterPlugin {
ProxyControlGUI
package org.apache.jmeter.protocol.http.proxy.gui;
public class ProxyControlGui extends LogicControllerGui implements JMeterGUIComponent, ActionListener, ItemListener, KeyListener, UnsharedComponent
如果我評論此字符串 - 構建成功。
在IDE中進行開發期間,編譯器不會抱怨。
我需要知道:
- 什麼是這種行爲的原因是什麼?
- 在哪裏可以看到詳細日誌(我是新的螞蟻)?
- 如何重寫代碼以避免javac錯誤?從CL運行ant
登錄:
Buildfile: D:\src\apache-jmeter-custom\build.xml
compile-core:
[javac] Compiling 1 source file to D:\src\apache-jmeter-custom\build\core
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java:360: error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
[javac] org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui proxyControlGui =
[javac] ^
[javac] D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java:361: error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
[javac] new org.apache.jmeter.protocol.http.proxy.gui.ProxyControlGui();
[javac] ^
[javac] 2 errors
[javac] 1 warning
螞蟻日誌從IDEA:
Compiling 1 source file to D:\src\apache-jmeter-custom\build\core
: [options] bootstrap class path not set in conjunction with -source 1.6
D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java (360:58)error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
D:\src\apache-jmeter-custom\src\core\org\apache\jmeter\JMeter.java (361:70)error: package org.apache.jmeter.protocol.http.proxy.gui does not exist
2 errors
1 warning
在此先感謝。
你是否檢查了組件的ivy.xml以查看相應的jar是否已被包含? – aksappy 2013-02-14 11:51:15
只是爲了記錄:你在使用什麼IDE,你是從命令行使用ant還是直接使用ide? – acostache 2013-02-14 11:57:58
Intellij IDEA 11.0;單獨的螞蟻1.8.4(我已經指定它在IDEA中使用)。我試圖從CL和IDEA運行構建。日誌在主要問題中提供。 – 2013-02-14 12:07:31