- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的maven项目的pom.xml如下所示:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src/main/java</sourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
</project>
System.out.println(this.getClass().getResourceAsStream("test"));
java.io.BufferedInputStream@1cd2e5f
null
最佳答案
在<build><resources>
下,确保具有以下<include>
这将明确告诉maven提取这些文件并将其包括在构建中。
<build>
<resources>
<resource>
<directory>${basedir}/src/main/resources</directory>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
...
</build>
关于maven - Maven项目中的getClass()。getResourceAsStream(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14699441/
我导入了一个由 Amazon 编码的 Android 示例,涉及我从这里获得的 AWS 的 DynamoDB,并且大概是为 Eclipse 编写的: https://github.com/awslab
Class.getResourceAsStream() 会指定要加载的资源路径与当前类所在包的路径一致。 例如你写了一个MyTest类在包com.test.mycode 下,那么MyTes
我在使用 getResourceAsStream 方法时遇到问题 - 由于目录错误,它返回 null。问题是我不知道如何定义目录。 我的项目结构看起来像这样 Project #src #c
我的maven项目的pom.xml如下所示: 4.0.0 groupId artifactId 0.0.1-SNAPSHOT src/main/java
我想从我的 jar 文件中解压资源。 jar 的结构如下所示: my.jar META-INF resources my.exe my.dll
有人可以告诉我 MyClass.class.getClassLoader().getResourceAsStream("TestFile.txt") 和 MyClass.class.getResour
我正在接管一个项目,并且必须假设测试在某些时候按照我发现它们的方式工作(归结为不应该为空): @Test public void testCoding() { assertNotNull(get
您好,我想问一下为什么我使用 getResourceAsStream 得到 null 值? 这是我的代码片段: 我已经尝试过了,并且有效。 InputStream ios = new FileInpu
我有一个通过ant构建的java项目。它将类文件写入output/classes/com/...路径。我的一个 java 类需要从输出文件夹上一级文件夹中的文件读取输入流。看起来如果将文件复制到 ou
我知道这应该很简单,但令人惊讶的是我无法通过谷歌搜索答案。 我有这样的结构: 我的项目 |-src |--com.mypackagename |---MyClass.java |-xml |--boo
我正在编写一个上传和下载函数,我尝试使用这两种方法来写入或读取同一文件夹,但我遇到了 getResourceAsStream 的问题。 (软件在glassfish上运行) 上传:方法上传到此文件夹:/
我的Java代码如下: InputStream in = getClass().getResourceAsStream("hello/say_hello.txt"); System.out.print
我在一个项目中工作,我需要其中的资源。我正在尝试使用此代码获取它: InputStream is =JSONParser.class.getResourceAsStream("a.json"); St
我无法理解如何以在 eclipse 和 jar 中都能工作的方式加载资源。 在我的项目中,我有一个源文件,src。在此之下,我创建了一个新包,我将资源(图像、音频……)导入到其中。所以资源是src/r
我正在使用 Tomcat 作为 servlet 容器使用 Java 编写 Web 应用程序。我编写了一个实现 ServletContextListener 的 AppLoader 类来捕获事件 con
你好, 我有以下代码行: InputStream passoloExportFileInputStream = getClass().getClassLoader().getResourceAsStr
有人可以向我解释一下 .getResourceAsStream() 是如何工作的吗?我试图找出痛苦的事实,在某些情况下 getClass().getResourceAsStream(name);在 e
我需要在 JSF 网络应用程序中读取包含一些配置数据的属性文件。 现在的代码是这样的 private Properties getConfig() { Properties properti
我目前正在从事的项目使用了一个包含在 .jar 文件中的旧应用程序。该应用程序的职责之一是在对配置文件进行更改时更新数据库。每次我尝试运行这个文件(这是一个简单的 Ant Task 扩展)时,我都会在
我应该使用什么文件分隔符来指定资源路径?我运行打包程序 java -jar program.jar。 目前我使用的是如下加载 inputStream = getClass.getResourceAs
我是一名优秀的程序员,十分优秀!