repox
repox copied to clipboard
Make sbt more responsive
可以完全代替Nexus吗?接收publish命令,发布jar包?
test : `wget http://127.0.0.1:8078/io/netty/netty-codec/4.0.34.Final/netty-codec-4.0.34.Final.jar` 这是错误log ``` java.lang.NullPointerException: null at io.undertow.server.handlers.resource.PathResource$1ServerTask.run(PathResource.java:147) at io.undertow.server.handlers.resource.PathResource.serveImpl(PathResource.java:247) at io.undertow.server.handlers.resource.PathResource.serveRange(PathResource.java:109) at io.undertow.server.handlers.resource.ResourceHandler$1.handleRequest(ResourceHandler.java:297) at io.undertow.server.handlers.resource.ResourceHandler.serveResource(ResourceHandler.java:306) at io.undertow.server.handlers.resource.ResourceHandler.handleRequest(ResourceHandler.java:121) at com.gtan.repox.HttpHelpers$class.sendFile(HttpHelpers.scala:31) at com.gtan.repox.Repox$.sendFile(Repox.scala:21) at com.gtan.repox.HttpHelpers$class.immediateFile(HttpHelpers.scala:36) at com.gtan.repox.Repox$.immediateFile(Repox.scala:21) at com.gtan.repox.RequestQueueMaster$$anonfun$started$1$$anonfun$applyOrElse$7.apply(RequestQueueMaster.scala:102)...
netstat -a | grep 8078 tcp 0 0 _:8078 *:_ LISTEN [error] SERVER ERROR: Service Unavailable url=http://10.35.20.237:8078/org.apache/apache/16/jars/apache.jar 可以提示一下是怎么回事吗?
It will eventually make `~/.repox/storage/temp` too crowded to be `ls` or `du`, etc. Repox should remove all temp files whether the download/response suceed or fail. Currently under some circumstances, the...
By using the sbt-native-packager,we could package it as a service,I think that would be great to use. btw,is there anychange to extract the download provider,like using `axel` or `aria2c` to...
java.lang.IllegalStateException: UT000002: The response has already been started at io.undertow.server.HttpServerExchange.setStatusCode(HttpServerExchange.java:1353) at com.gtan.repox.admin.WebConfigHandler$.respondEmptyOK(WebConfigHandler.scala:70) at com.gtan.repox.admin.WebConfigHandler$$anonfun$setConfigAndRespond$1.apply(WebConfigHandl er.scala:46) at com.gtan.repox.admin.WebConfigHandler$$anonfun$setConfigAndRespond$1.apply(WebConfigHandl er.scala:44) at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl. scala:121) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.pollAndExecAll(ForkJoinPool.java:1253) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1346) at...
Snapshot urls like `xxx-2.0.1-20141226.064648-2.pom` are not accepted as valid now. The overall snapshot artifacts support needs serious consideration.
Normally exclusion rules are added case by case and is hard to exhaust in a single regex.
Found in the log of `./sbt update`: ``` [info] Resolving joda-time#joda-time;[2.2,) ... [warn] module not found: joda-time#joda-time;[2.2,) [warn] ==== local: tried [warn] /Users/twer/.ivy2/local/joda-time/joda-time/[revision]/ivys/ivy.xml [warn] ==== repox-maven: tried [warn] http://127.0.0.1:8078/joda-time/joda-time/[revision]/joda-time-[revision].pom [warn]...
Sometimes, I have to connect to the VPN of our client in order to download some dependencies from client's private server, which is in another country. But I found repox...