나는 온라인 파일 객체를 얻을 필요가, 그리고 파일의 위치는 알고 http://nmjava.com/Dir_App_IDs/Dir_GlassPaneDemo/GlassPaneDemo_2010_04_06_15_00_SNGRGLJAMX 내 브라우저의 URL에 붙여 넣을 경우Java 파일 URI 오류?
, 나는 지금 내가 노력하고있어,이 파일을 다운로드 할 수 있습니다 자바 그것을 얻을, 내 코드는 다음과 같습니다
String File_Url="http://nmjava.com/Dir_App_IDs/Dir_GlassPaneDemo/GlassPaneDemo_2010_04_06_15_00_SNGRGLJAMX";
Object myObject=Get_Online_File(new URI(File_Url));
Object Get_Online_File(URI File_Uri) throws IOException
{
return readObject(new ObjectInputStream(new FileInputStream(new File(File_Uri))));
}
public static synchronized Object readObject(ObjectInput in) throws IOException
{
Object o;
......
return o;
}
그러나 나는 다음과 같은 오류 메시지가 있어요 :
java.lang.IllegalArgumentException: URI scheme is not "file"
at java.io.File.<init>(File.java:366)
왜? 그것을 고치는 방법?
프랭크
질문에 관련 아니지만 : http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc 자바 명명 규칙에 대해 읽어 .html, 자바 스타일이 아닌 코드 작성. – Roman