我在RAD中收到以下错误:
java.net.URISyntaxException: Illegal character in path at index 16: file:/E:/Program Files/IBM/SDP/runtimes/base......
您能否让我知道错误是什么以及如何解决?
索引16处有一个非法字符。我想说它不喜欢路径中的空格。您可以百分比编码特殊字符,例如空格。在这种情况下,将其替换为%20。
我上面链接的问题建议使用URLEncoder:
String thePath = "file://E:/Program Files/IBM/SDP/runtimes/base";
thePath = URLEncoder.encode(thePath, "UTF-8");
我知道问题是“My Program.War”中有一个空格,我只是不知道如何摆脱它。最初,我的Java项目名为“my Program”,但由于我一直遇到这个错误,我将其重命名为“My-Program”。这改变了文件夹名称和项目名称,但由于某种原因,当我部署我的Glassfish应用程序时,它尝试使用旧名称。如何更新此信息?
我正在做的:我试图在android中做一个反向地理编码 这一行给出了这个错误:: jsonFunctions.java
2016年3月23日下午5:05:55 org.apache.coyote.abstractProtocol init严重:未能初始化与ProtocolHandler关联的endpoint[“http-bio-8443”]java.io.ioException:由于在
我有一个API名loginUser,它生成授权令牌,该令牌将在其他后续API中传递。 以下是回应:- HTTP/1.1 200确定日期:Sat,2018年11月10日07:08:45 GMT内容类型:application/json;charset=utf-8内容长度:71连接:保持活动服务器:nginx/1.10.3(Ubuntu)X-Powered-By:Express Access Cont
问题内容: 我在做什么: 我正在尝试在android中进行反向地理编码 我收到以下错误消息: java.lang.IllegalArgumentException:索引59处的查询中的非法字符:http : //maps.google.com/maps/api/geocode/json? address= Agram,Bengaluru,卡纳塔克邦,印度&sensor = false 注意:该请求
在我的应用程序中,我必须根据用户选择的类型和子类型从JSON服务中获取数据,并将数据显示给用户。 示例代码: 当我发出http请求时,会出现此异常: 以下是我试图解决这个问题的方法: 代码段: 这里,我用两个字符串而不是一个finalUrl字符串将URL传递给asynctask。 这还会引发异常,例如: 现在没有错误了。我从状态代码为OK(200)的服务得到响应。但结果中没有数据。 如果需要的话,