Java JAR : Writing to a file

标签 java eclipse jar

目前,在我的 eclipse 项目中,我有一个要写入的文件。但是,我已将我的项目导出到一个 JAR 文件并且写入该目录不再有效。我知道我需要将此文件视为类路径资源,但我如何使用 BufferedWriter 执行此操作?

最佳答案

您不必将其视为写入文件的类路径资源。如果该文件在您的 JAR 文件中,您只需要这样做,但您不想写入包含在您的 JAR 文件中的文件,对吗?

您应该仍然能够创建和写入文件,但它可能是相对于工作目录的 - 您从中执行 JAR 文件的目录(除非您使用绝对路径)。在 Eclipse 中,从运行配置对话框中配置工作目录。

关于Java JAR : Writing to a file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5527744/

相关文章:

Java - Jar 文件可执行文件中的参数

java - 在 Windows 7 java/lang/NoClassDefFoundError : java/lang/Object 上运行 jar

java - Android - 使用 ant 创建更改配置值的构建配置

java - 将 Byte[] 读取为 unsigned short Java

java - 如何增加 Eclipse ADT Bundle 的 Java 堆空间

java - 使用 Java 构建动态网站

java - JAR任务从Gradle 1.7更改为4.1

java - Hibernate:在没有 Java 类的情况下保留 XML 值

java - 如何让 DateFormat 猜想世纪?

android - 为什么我的 Assets 文件没有更新?