Java 如何从源文件夹eclipse访问文件
在eclipse上的项目中,我创建了另一个源文件夹来保存mp3文件。有人知道如何访问该文件吗。文件路径是什么?我这样做的原因是,当我将此文件转换为jar文件并在不同的计算机上运行时,它将包含在我的项目中。如果有人对如何做到这一点有更好的想法,请随时作出贡献 右键单击项目>属性>资源>位置Java 如何从源文件夹eclipse访问文件,java,Java,在eclipse上的项目中,我创建了另一个源文件夹来保存mp3文件。有人知道如何访问该文件吗。文件路径是什么?我这样做的原因是,当我将此文件转换为jar文件并在不同的计算机上运行时,它将包含在我的项目中。如果有人对如何做到这一点有更好的想法,请随时作出贡献 右键单击项目>属性>资源>位置 如果您想以编程方式进入,eclipse通常会启动jvm,并将工作目录设置为项目的基础,这样您就可以从新文件(“.”)导航在spring中检查类class:中的getResourceAsStream方法: Res
如果您想以编程方式进入,eclipse通常会启动jvm,并将工作目录设置为项目的基础,这样您就可以从
新文件(“.”)导航在spring中检查类class:中的getResourceAsStream方法:
ResourceLoader resourceLoader;
final Resource resource =
resourceLoader.getResource("classpath:com/XX/XX/" + filename);
在Eclipse中,右键单击项目并选择“属性”。
选择“资源”后,它会显示“位置:”即项目的路径。
假设您在项目中添加了一个名为Audio的文件夹,那么您可以访问如下mp文件:
new File(".\\Audio\\MyAudioFile.mp3")...
因为它在你的源代码中,所以你应该能够把“sound.mp3”放进去,然后把它放出来。如果这不起作用,您可以始终创建一个新文件的实例,为其分配所需的文件,并使用System.out.println(file.getAbsolutePath());很抱歉打扰您,但是类路径:com//XX/XX/看起来是什么样的…有人能给我举个例子吗?假设您将项目中的文件保存在com.audio.files之类的包中,并且可以更改类路径中任何文件夹的com:/XXX