小编Sör*_*ren的帖子

FindBugs 3不在Eclipse Luna中工作

我尝试在Eclipse Luna中使用FindBugs 3.0.0.安装后,它应该可以在我的JavaProject的上下文菜单中找到,并在Window - > Preferences - > Java - > Find Bugs下.

但它不在那里.

我尝试从Marktplace,Update Site安装并下载Zip并将其放入我的Eclipse安装中.

还有什么我必须做才能让它运行?

问候Sören

eclipse findbugs eclipse-luna

6
推荐指数
2
解决办法
3390
查看次数

限制Result中的字段

我正在使用MongoDB v3.0.1和MongoDB Java Driver 3.0.0-RC1.

我有一个用户集合,其中包含"username","firstname","lastname","email"等字段.

现在我想选择所有用户,但只选择"username","firstname"和"lastname"字段.

在Mongo-Shell上,它正在与之合作 db.user.find({}, { "username" : true , "firstname" : true , "lastname" : true})

但是我怎么能用Java做呢?我试过了 final BasicDBObject query = new BasicDBObject("{}", new BasicDBObject("_id", true)); final MongoCursor<Document> usersCursor = col.find(query)

为此,我得到一个空的结果,因为它被翻译为{ "{}" : { "_id" : true , "firstname" : true , "lastname" : true}}.

我也尝试过使用BasicDBList,但是不接受这个 col.find()

使用"旧"Mongo 2.x驱动程序 new BasicDBObject(BasicDBObject(), new BasicDBObject("username", true).append("firstname", true).append("lastname", true)

是否有可能这样做或者我是否必须获取所有字段?

问候
Sören

java mongodb mongodb-java

2
推荐指数
1
解决办法
2345
查看次数

使用有效负载或表单数据删除请求会导致错误请求

我正在使用Java Jersey 2.17构建RESTful Web服务.客户端.我正在使用ExtJS 5进行开发.

我的服务课程

Main.java

 public class Main
 {
    public static final String BASE_URI = "http://localhost:8080/app/rest/";
    public static HttpServer startServer() {
        final ResourceConfig rc = new ResourceConfig();

        rc.packages(true, "app");
        rc.register(ResponseCorsFilter.class);

        return GrizzlyHttpServerFactory.createHttpServer(URI.create(Main.BASE_URI), rc);
    }

    public static void main(final String[] args) throws IOException {
        final HttpServer server = Main.startServer();
        System.out.println(String.format("Jersey app started with WADL available at " + "%sapplication.wadl\nHit enter to stop it...",
                Main.BASE_URI));
        System.in.read();
        server.stop();
    }
}
Run Code Online (Sandbox Code Playgroud)

UserRi.java

@Path("/user")
public class UsersRi {
    @DELETE
    @Path("/{id}")
    @Produces(MediaType.APPLICATION_JSON)
    public String …
Run Code Online (Sandbox Code Playgroud)

java ajax xmlhttprequest grizzly jersey-2.0

2
推荐指数
1
解决办法
4227
查看次数