Java Eclipse:导出到可运行的Jar中。如何更改自动生成的工作区文件夹位置?

Java Eclipse:导出到可运行的Jar中。如何更改自动生成的工作区文件夹位置?,java,eclipse,export,executable-jar,workspace,Java,Eclipse,Export,Executable Jar,Workspace,我有一个带有main方法的Java代码,我使用Eclipse将其导出到一个可运行的jar中。问题是,当我运行这个文件时;它生成一个工作区文件夹。在此工作区文件夹中,它存储在程序中输入的用户配置等。此“工作区”文件夹是在原始.jar文件所在的同一文件夹中生成的 我想要的是以某种方式将此文件夹的位置更改为其他位置。可以这样做吗?您能告诉我们您正在执行的步骤吗?右键单击ProjectName>Export>Runnable Jar File。然后只需设置目标路径并单击“确定”。对于库处理,我选择了“将

我有一个带有main方法的Java代码,我使用Eclipse将其导出到一个可运行的jar中。问题是,当我运行这个文件时;它生成一个工作区文件夹。在此工作区文件夹中,它存储在程序中输入的用户配置等。此“工作区”文件夹是在原始.jar文件所在的同一文件夹中生成的


我想要的是以某种方式将此文件夹的位置更改为其他位置。可以这样做吗?

您能告诉我们您正在执行的步骤吗?右键单击ProjectName>Export>Runnable Jar File。然后只需设置目标路径并单击“确定”。对于库处理,我选择了“将所需库提取到生成的JAR中”,而不是将所需库提取到生成的JAR中,而是尝试将所需库打包到生成的JAR中。不起作用。这不是问题所在。问题是我的runnable jar文件(run.jar)实际上只是一个运行导出的eclipse应用程序的包装器。该应用程序需要存储其首选项。因为我的run.jar是执行该应用程序的那个,所以我双击它时,它会创建一个“workspace”文件夹。以前没有。当我在主应用程序中设置首选项时,它们会存储到刚刚创建的工作区中。如果是这样,请从命令行构建一个jar。然后我希望它能工作。