${libs.Commons-Collections.classpath}:\\r
${libs.toplink.classpath}:\\r
${libs.H2_DB.classpath}:\\r
- ${libs.Commons-CLI.classpath}\r
+ ${libs.Commons-CLI.classpath}:\\r
+ ${libs.HttpComponents.classpath}\r
# Space-separated list of extra javac options\r
javac.compilerargs=\r
javac.deprecation=true\r
${build.classes.dir}:\\r
${libs.Rome.classpath}:\\r
${libs.groovy-all.classpath}:\\r
- ${libs.HttpComponents.classpath}:\\r
${libs.NekoHtml.classpath}\r
# Space-separated list of JVM arguments used when running the project\r
# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value\r
import nicobrowser.ProgressListener;
import nicobrowser.WayBackInfo;
import nicobrowser.entity.NicoContent.Status;
+import org.apache.http.HttpException;
import saccubus.ConvertStopFlag;
import saccubus.net.TextProgressListener;
import yukihane.saccubus.converter.profile.CommentProfile;
* @throws IOException ログイン失敗.
* @throws InterruptedException ログイン失敗.
*/
- private NicoHttpClient createClientAndLogin() throws IOException, InterruptedException {
+ // TODO HttpException を投げるのをやめたい. コンパイル時にHttpComponentが必要になるので.
+ private NicoHttpClient createClientAndLogin() throws IOException, InterruptedException, HttpException {
final NicoHttpClient client = createClient(profile.getProxySetting());
final boolean hasLogin;
try {