问题标签 [getresource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1534 浏览

php - modx革命中的分页,不同页面的页面限制不同

我正在使用 getResources 和 getPages 进行分页。现在,我要求第一页有 6 个子资源,后面的页面每个有 9 个子资源。我尝试使用限制参数进行操作,但没有得到结果。有没有办法使用 getResources 和 getPages 来做这件事?任何其他可能有用的方法。

提前致谢。

0 投票
1 回答
342 浏览

android - 用于 WavFile 使用的 Android 资源目录名称到字符串

我正在使用从这里下载的 Wave 工具:http ://www.labbookpages.co.uk/audio/javaWavFiles.html

为了开始读取我的 res/raw 目录中的 wav 文件,我在扩展我的主要活动的子类中完成了以下操作。

其中上下文定义为:

第一行返回一个NullPointerException,所以看起来类WaveFile(wavfile)的类型返回null。这对我定义文件字符串的方式提出了质疑:

我知道这是获取资源 wavfile“xsp11_10db”的一种粗略方法,但我不知道有任何其他方法可以访问该文件。我尝试使用 URI,但找不到该目录。

有谁知道从资源中读取波形文件的更好方法,或者是什么导致我的空指针异常。

任何帮助将不胜感激,谢谢您。

0 投票
2 回答
3902 浏览

java - 带有父目录引用的 getResource

我有一个 java 应用程序,我正在尝试加载将包含在 jar 中的文本文件。

当我做getClass().getResource("/a/b/c/"),它能够为该路径创建 URL,我可以将其打印出来,一切看起来都很好。

但是,如果我尝试getClass().getResource(/a/b/../"),那么我会得到一个null返回一个 URL。

它似乎不喜欢..在路径中。有人看到我做错了什么吗?如果有帮助,我可以发布更多代码。

0 投票
2 回答
15261 浏览

java - getResource() 在运行时到一个文件

我将一些.txt文件放在文件src夹下(在resources文件夹中)。

但是我无法File在运行时从此资源中创建有效的。

我从 Eclipse 运行我的程序。我没有在类路径中放入任何东西。
我希望将我的文本文件嵌入到.jar文件中,当我运行我的应用程序时,我想抓取这些文件并将它们复制到某个位置。

更新

如果我做InputStream is = getClass().getResourceAsStream("/resources/file.txt");

我得到了流!

0 投票
2 回答
696 浏览

java - Java Swing JButton getResource 不能正常工作

此代码在 Windows XP 上正确运行。但是在我的 Windows 7 机器上我看不到图标,因为 getResource 返回 null。我尝试了绝对路径,但它也不起作用。我不知道该怎么做,我在管理员模式下运行 Eclipse:

0 投票
5 回答
60510 浏览

java - 如何从静态上下文中获取 getclass().getResource()?

我有一个函数,我试图将文件加载到URL对象,因为示例项目是这样说的。

我尝试使用SecureFTP.class.getResource,但它仍然无法编译它。

我对 Java 还很陌生,所以我知道我做错了什么。

0 投票
3 回答
2123 浏览

java - class.getResource(".") 返回 null

我在 Web 服务客户端项目中使用 wsimport 来生成基于 wsdl 文件的工件类。我正在尝试通过使用 wsdlLocation 属性在本地引用 wsdl 文件。生成的服务将尝试根据服务类所在包的路径和 wsdlLocation 属性的值来创建 URL。

问题是生成的服务类class.getResource(".")用于获取当前目录的路径(服务类所在的包/目录)。如果应用程序打包在 jar 中(如我的情况),则此代码返回 null。我注意到 class.getResource("") 实际上会返回正确的路径,但是更改生成的代码似乎是一个丑陋的解决方案。我想知道是否有某种方法可以设置类路径,以便前面的代码将路径返回到生成的服务类所在的包/目录(如预期的那样)?

谢谢

0 投票
2 回答
6298 浏览

java - 使用 .getClassLoader().getResource() 从目录加载所有文件

在我的一个 JUnit 测试中,我试图加载目录中包含的所有文件。我.getClassLoader().getResource("otherresources")以前是找目录的。然后我做了一个新的java.io.File. 然后我用来listFiles()获取所有子文件,然后.getClassLoader().getResource()再次用于加载每个文件。

基本上,我希望能够在不确切知道它们是什么的情况下加载目录中的所有文件。

我可以在 Eclipse 中正确运行测试。当我使用 Maven( mvn install) 构建项目或使用 surefire() 自行运行测试用例时mvn -Dtest=FileTest test,测试用例失败并显示NullPointerException. 我认为这个问题与 File api 在资源部署到的 JAR 文件中没有按预期工作有关。

有关如何解决此问题的任何提示?

0 投票
2 回答
8462 浏览

java - 从 Main.class.getResource() 获取文件

我正在用Java制作一个小游戏。对于这个游戏,我只是添加了声音。所以我想把我所有的图像和音频文件都放在罐子里。对于图片,这很容易:

但是对于音频,它仅在我在 Eclipse 中运行程序而不是从 jar 中运行时才有效。我用:

那么如何从 .jar 文件中获取该文件呢?

更新:

好的,得到它的工作,感谢安德鲁!为了播放声音,我使用了我在网上找到的一个类,我发现该类只是使用 File 来获取 AudioInputStream,所以我放弃了 File 的东西。

0 投票
1 回答
1121 浏览

java - FileNotFoundException。工作和不工作在同一时间?

我在一个名为 Methods 的静态类中有以下代码,它被归档在一个 jar 中:

第一个System.out(1) 说:

第二个System.out(2)说:

第 4 行抛出一个

该文件与 . 文件tagdict.txt放在同一个包中Method.class,即de/fhg/scai/bio/harsha/classificationworkflow.

我不明白为什么第 4 行会抛出 aFileNotFoundException即使文件已经在 jar 中找到。