当前位置: 首页 > 知识库问答 >
问题:

Java:准备好资源(.png、.txt、.arff),以创建一个Eclipse的可运行Jar

壤驷深
2023-03-14
Nameofproject
|
|
-------src
|        |
|        testpackage
|                      |
|                      |
|                      test1.java
|
 -------resources
|              |
|              | 
|              abc.arff
|              logo.png
|              ...

共有1个答案

薛烨霖
2023-03-14

试试看

getClass().getClassLoader().getResource("resources/abc.arff");

或者如果资源在IDE中标记为源文件夹,则

getClass().getClassLoader().getResource("abc.arff");

更多信息:

getClass().getClassLoader().getResource("abc.arff");
getClass().getClassLoader().getResource("path/to/abc.arff");
 类似资料:
  • 问题内容: 当我尝试将项目导出为可运行的jar时,Eclise给我以下错误: 未选择资源。 该项目在Eclipse中运行良好,我已经尝试在导出之前清理该项目,但这没有用。 有想法该怎么解决这个吗。 问题答案: 我解决了问题,将项目导出为存档文件。然后,我打开了一个新的工作区,并导入了已归档的项目。之后,我尝试将项目导出为可运行的jar,两次尝试后,jar会按原样运行。 我仍然不知道确切原因是什么,

  • 我正在尝试使用Eclipse(版本Kepler SR2)将一个Java项目打包到一个可运行的jar中。这个项目使用的是Maven(这是我学习的,我对它不太了解)。问题是,该项目在Eclipse中运行良好,但在导出到Jar后,它再也找不到所需的任何资源。 下面是文件夹结构: 资源是通过以下方式加载的: 当从Eclipse执行程序时,这一行工作得非常好,但当使用我用“export>java>runna

  • 问题内容: 我使用eclipse创建可执行jar。它依靠外部其他罐子。 在Eclipse中,只需选择即可。 您可以创建一个可执行jar。它可以在安装了jre的任何地方执行。 但是如果我使用命令行来编译jar。 它可以生成jar。但是jar只能在产生它的目录中执行。如果我将其放入另一个目录或计算机,则会抱怨。 因此,我的问题是,如何使用命令行作为Eclipse生成可执行jar。 问题答案: jar文

  • 问题内容: 我想创建一个jar文件来执行,该文件是使用java和clojure实现的。这是我采取的步骤。 使我的Java代码调用clojure代码 我可以生成一个具有clojure核心和我的clojure代码的jar文件(ThingOne-1.0.0-SNAPSHOT- standalone.jar),并且我还可以得到一个使用jar文件中使用clojure代码的类文件(HelloJava.clas

  • 我有以下准备的一个准备好的声明失败了... 我在我的第一份准备好的声明中几乎有同样的准备,而且它进行得很好。我不确定是否我有两个准备好的声明,如果这是造成一个问题,或情况可能是什么? 现在我有个错误... 更新-可能的内部连接,像这样?