草庐IT

dir_s_mkdir

全部标签

java - 'File.mkdirs()' 的结果被忽略

这是我在myDir.mkdirs();中的代码,这段代码告诉我File.mkdirs()的结果警告被忽略了。我尝试修复此警告,但失败了。privatevoidsaveGIF(){Toast.makeText(getApplicationContext(),"GifSave",Toast.LENGTH_LONG).show();Stringfilepath123=BuildConfig.VERSION_NAME;try{FilemyDir=newFile(String.valueOf(Environment.getExternalStorageDirectory().toString()

java.io.IOException : Cannot run program "dir": CreateProcess error=2, Das系统

您好,我尝试在eclipse中运行以下cmd代码:"DIR\""+DEV_HOME+"\\src\"\\*.java/b/s>>\""+DEV_HOME+"\\bin\\javaFiles.txt\""它看起来像这样:DIR"D:\Thomas\Dokumente\Daten\workspace\WBRLight\src"\*.java/b/s>>"D:\Thomas\Dokumente\Daten\workspace\WBRLight\bin\javaFiles.txt"但我收到以下错误消息:java.io.IOException:Cannotrunprogram"dir":Crea

java - 文件 mkdirs() 方法在 android/java 中不起作用

我已经为此苦恼了一段时间。下面的方法应该是下载一个文件,并保存到硬盘上指定的位置。privatestaticvoidsaveImage(Contextcontext,booleanbackgroundUpdate,URLurl,Filefile){if(!Tools.checkNetworkState(context,backgroundUpdate))return;//Gettheimagetry{//Makethefilefile.getParentFile().mkdirs();//SetuptheconnectionURLConnectionuCon=url.openConne

java - 如何指定基本目录然后我们像 ant -f somedir/dir/build.xml 一样运行 ant

如何指定基本目录然后我们像ant-fsomedir/dir/build.xml一样运行ant。Ant设置basedir相对于build.xml,如果我指定我希望basedir指向执行Ant的地方。 最佳答案 使用-D覆盖basedir属性:ant-Dbasedir=`pwd`-fpath/to/build.xmlpwd的使用仅限于Linux,但如果您在其他平台上,则始终可以将当前目录的绝对路径放在那里。我认为没有办法在build.xml中执行此操作,除非使用ant任务重新执行ant。 关

java - File.mkdirs() 创建目录而不是文件

我正在尝试序列化以下类:publicclassLibraryextendsArrayListimplementsSerializable{publicLibrary(){check();}使用该类的以下方法:voidsave()throwsIOException{Stringpath=System.getProperty("user.home");Filef=newFile(path+"\\Documents\\CardCat\\library.ser");ObjectOutputStreamoos=newObjectOutputStream(newFileOutputStream(f

java - React Native - java.lang.RuntimeException : SDK location not found. 在 local.properties 中使用 sdk.dir 定义位置

开始使用ReactNative。我确实安装了AndroidSDK、JavaSDK和Android依赖项。在我的终端上运行演示应用程序时,我收到以下错误。我的Galaxy模拟器正在运行:~emulator@galaxyHAXMisworkingandemulatorrunsinfastvirtmodeemulator:UpdateChecker:skippedversioncheck现在我运行它:~react-nativerun-androidStartingJSserver...Buildingandinstallingtheapponthedevice(cdandroid&&./gr

java - 如何为 Java 文件对象(mkdir、重命名、删除)调用失败获取有意义的消息

在使用File.mkdir时,我注意到friend们在失败时不会抛出异常!值得庆幸的是,FindBugs指出了这一点,现在我的代码至少检查了返回值,但我仍然看不到有关为什么调用失败的有意义的信息!如何找出对这些File方法的调用失败的原因?有没有好的替代方案或库来处理这个问题?我在SO和Google上进行了一些搜索,发现关于这个主题的信息很少。[更新]我尝试了VFS,但它的异常没有更多有用的信息。例如,尝试移动最近删除的目录导致Couldnotrenamefile"D:\path\to\fileA"to"file:///D:/path/do/fileB".没有提到fileA不再存在。[

java - 加载扩展时出错无法从 'C:\..\Local\Temp\scoped_dir6312_32763\internal' 加载扩展。禁止加载解压缩的扩展

当我运行我的webdriver脚本时,我收到一个带有以下消息的确认对话框:ErrorLoadingExtensionCouldnotloadextensionfrom'C:\Users\username\AppData\Local\Temp\scoped_dir6312_32763\internal'.Loadingofunpackedextensionsisdisabledbytheadministrator.Wouldyouliketoretry?YesNo点击"is"让测试运行。我不确定为什么会提示这个对话框,我已经尝试了下面提到的解决方法,但它们都不起作用:用最新版本替换了ch

java - mkdir() 没有创建新目录

我正在使用Eclipse和jdk1.7。我正在制作一个使用文件处理的基本程序,其中将在目录内制作一个输出目录。但是当我运行程序时,输出显示为false并且没有创建目录。我认为输出是错误的,因为存在同名目录,但这不是原因。所以我需要帮助。这是我的代码:importjava.io.File;publicclassP{publicstaticvoidmain(String[]args){Filef1=newFile("abc");Filef2=newFile(f1,"abc");System.out.println(f2.mkdir());}}它的输出是错误的,但还没有创建目录。我该如何解决

java - CLASSPATH 与 java.ext.dirs

有什么理由支持使用(可能很长)CLASSPATH变量来设置哪些jars应该在应用程序运行期间的类路径上,然后使用java1.5+属性-Djava。ext.dirs指定要搜索的jar的整个目录(目录)?为了让它成为现实生活中的例子,我有一个独立的java应用程序,其中包含所有依赖jar的lib文件夹。到目前为止,启动脚本正在将所有(可能20个)jar一个一个地设置为CLASSPATH变量。由于现在我的应用程序存档是由Maven生成的,因此我无法提前看到jar名称是什么(例如,我更改了JAR的版本)。当然,我可以通过启动脚本中的lib目录并将在那里找到的所有jar再次添加到CLASSPAT