この2つの質問と同じ問題があります:
この問題の原因となっているコード行を検出しました。
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 での開発中にコンパイラが文句を言いません。
私は知る必要がある:
- そのような行動の理由は何ですか?
- 詳細を含むログはどこで確認できますか (私は ant を初めて使用します)?
- 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 の Ant ログ:
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
前もって感謝します。