问题列表 - 第37571页

在Windows上使用maven编译java程序时出错

我正在尝试使用maven 2在windows 上编译javabot.我以前编译过java程序(所以我知道默认的JDK工作正常),这是我第一次使用maven.我得到的错误是:

[INFO]编译失败

\ evanchooly-javabot-dbea131\apt-tools\src\main\java\javabot\maven\Indexer.java:[23,37] package com.sun.tools.javac.processing不存在错误:服务配置文件错误,构造Processor对象时抛出异常或异常:javax.annotation.processing.Processor:找不到Provider javabot.maven.Indexer

我(想)我正确设置了所有环境变量,正如maven下载页面上的指示,以及升级到Java 1.6.0_22,仍然是相同的错误.

我联系了其他人,他们告诉我maven能够在OSX和Linux上正确编译程序而没有任何问题.有人能给我清楚的指示说明使用maven在windows上编译javabot需要做些什么?谢谢.(我正在运行Windows XP,32位)

java maven-2

5
推荐指数
1
解决办法
2460
查看次数

6
推荐指数
1
解决办法
7137
查看次数

如何使用javascript更改HTML元素的值?

我有这个:<input type="button" value="hello">我想value用javascript 来改变它value="goodbye".我该怎么做呢?

在下面的评论中关注@ David的建议是我尝试的代码,但在发布此问题之前无法开始工作:

var createBttn = document.getElementById('create');
createBttn.innerHTML = 'value="goodbye"';
Run Code Online (Sandbox Code Playgroud)

javascript

3
推荐指数
1
解决办法
140
查看次数

如何将原始属性添加到现有java数据存储区实体以避免空指针异常

我在我的gae数据存储区中有一个类型的现有实体,我想要添加一个原始类型为"long"的新原始属性:

@Persistent     private long bests = 0;
Run Code Online (Sandbox Code Playgroud)

当我这样做,当我尝试加载显然没有设置此属性的现有实体时,我得到:

java.lang.NullPointerException:具有类型Player和密钥播放器("patrick")的数据存储区实体具有名为bests的null属性.此属性映射到model.Player.bests,它不能接受空值.

我该怎么做才能避免这个问题?像字段不存在时默认为零的方法?我想避免使用类Long,并坚持使用原始long.

java google-app-engine jdo google-cloud-datastore

3
推荐指数
1
解决办法
1325
查看次数

UIPopoverController和UIImagePickerControl:"无法从没有窗口的视图中显示弹出窗口"

我想在我的iPad应用程序中显示UIImagePickerControl.起初,调试器告诉我,当我在iPad上进行操作时,我需要将其置于弹出框中.所以我写了下面的代码:

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
popover = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
[popover presentPopoverFromRect:CGRectMake(0.0, 0.0, 400.0, 400.0) 
                         inView:self.view
       permittedArrowDirections:UIPopoverArrowDirectionAny 
                       animated:YES];
Run Code Online (Sandbox Code Playgroud)

但是,现在我收到以下错误: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Popovers cannot be presented from a view which does not have a window.'

关于我应该做什么的任何建议?我知道self.view 应该有一个窗口,但显然......它不是吗?

uiimagepickercontroller ipad uipopovercontroller ios

12
推荐指数
1
解决办法
1万
查看次数

从Python查找系统硬盘驱动器?

我正在为我当前的应用程序开发软件安装程序.它需要安装到系统硬盘.我如何检测系统驱动器并从Python返回信件?

win32扩展是否有用?用Python预打包的os模块怎么样?

python winapi system disk

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

有谁知道Facebook API访问令牌的寿命?

FB oAuth API中访问令牌的生命周期是多少?

不是扩展的离线权限,只是普通的访问令牌?

facebook oauth facebook-graph-api access-token

3
推荐指数
2
解决办法
1480
查看次数

C负数组索引

这是我的结构:

struct Node {
    struct Node* data;
    struct Node* links[4];
}
Run Code Online (Sandbox Code Playgroud)

假设没有填充,Node->links[-1]确保指向Node::data

c c++ arrays indexing

10
推荐指数
2
解决办法
5333
查看次数

无法删除缩进或过去的插入点

当我进入插入模式时,vim将不允许删除我输入插入后面的文本.另外,当我使用自动缩进时,我无法删除自动创建的缩进.

我尝试过一个空白的vimrc,甚至尝试从源代码编译我自己的vim版本.如何在vim中正确删除?

vim

10
推荐指数
1
解决办法
2125
查看次数

套接字编程:sendto始终以errno 22(EINVAL)失败

我总是没有发送任何字节,使用此代码的错误为22(EINVAL,无效参数).在destination_host别处设置并且已知有效,所以我真的不知道发生了什么. MAXMSGSIZE是1000.没有错误或警告.我正在编译-Wall -Werror -pedantic

char *data_rec;
u_int data_len;

int sockfd;
uint16_t *ns;
struct sockaddr_in address;
struct sockaddr *addr;

char *ip;

int i;
int errno;
int bytes_sent;

data_len = MAXMSGSIZE;
data_rec = malloc(sizeof(char)*MAXMSGSIZE);
ns = malloc(MAXMSGSIZE*sizeof(uint16_t));
ip = malloc(MAXMSGSIZE*sizeof(char));

data_rec = "some random test stuff";

sockfd = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
if(sockfd<0) {
    printf("socket() failed\n");
}

inet_ntop(AF_INET,destination_host->h_addr,ip,MAXMSGSIZE);
memset(&address, 0, sizeof(address));
address.sin_family = AF_INET;
address.sin_port = htons(theirPort);
address.sin_addr.s_addr = (unsigned long)ip;

addr = (struct sockaddr*)&address;
bind(sockfd,addr,sizeof(address));
/*Convert the message …
Run Code Online (Sandbox Code Playgroud)

c sockets udp sendto

5
推荐指数
2
解决办法
3万
查看次数