Java의 프로젝트에서 (html) 파일을 스트림으로 여는 방법은 무엇입니까?

Mjuopperi

내 프로젝트 설정은 다음과 같습니다.

프로젝트 설정 그림.  패키지 및 라이브러리 '

다음을 사용하여 base.html 파일을 열려고합니다.

InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream("/HttpServer/htmlFiles/base.html");  

그러나 항상 null을 반환합니다. 내가 사용하는 경로의 변형은 없습니다 ( "/htmlFiles/base.html", "/base.html", "base.html"). 또한 HTML.class.getResourceAsStream ()을 사용해 보았지만 결과는 동일합니다.

코드와 파일을위한 별도의 소스 폴더를 만들어이 작업을 수행하려고했지만 작동하지 않았습니다.

내가 무엇을 잘못하고 있지?

올리비에 마소
InputStream in = HTML.class.getResourceAsStream("/htmlFiles/base.html");

작동해야합니다. 이걸 시도해 보셨나요?

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Eclipse의 프로젝트에서 단일 Java 파일을 실행하는 방법은 무엇입니까?

Google Apps Script 프로젝트의 CSS 파일을 doPost()에서 반환된 HTML 파일에 적용하는 방법은 무엇입니까?

Java의 프로젝트 디렉토리에서 .jar 파일을 실행하는 방법은 무엇입니까?

django 프로젝트의 .js 파일에서 정적 파일을 언급하는 방법은 무엇입니까?

Eclipse에서 .jar 파일의 내용을 프로젝트로 사용하는 방법은 무엇입니까?

Java에서 가져온 프로젝트의 파일 경로를 읽는 방법은 무엇입니까?

Java 프로젝트에서 python 파일을 실행하는 방법은 무엇입니까?

sbt 프로젝트에서 Ammonite REPL의 sc 파일을 재사용하는 방법은 무엇입니까?

Flutter 프로젝트에서 .dart_tools의 파일을 참조하는 방법은 무엇입니까?

자바 스크립트를 사용하여 프로젝트의 모든 파일에 대한 HTML 헤더를 만드는 방법은 무엇입니까?

/ dev / urandom의 스트림으로 파일을 지정된 줄 수로 채우는 방법은 무엇입니까?

C ++ 프로젝트에서 Qt의 리소스 파일에 액세스하는 방법은 무엇입니까?

Maven을 사용하여 종속성에서 생성 된 파일을 현재 프로젝트의 대상으로 복사하는 방법은 무엇입니까?

한 프로젝트에서 Pod 파일을 만들고 iOS에서 자신의 프로젝트에 추가하는 방법은 무엇입니까?

Eclipse 프로젝트의 모든 Java 파일을 한 번에 포맷하는 방법은 무엇입니까?

node.js에서 하나의 스트림을 두 개의 스트림으로 파이프하는 최적의 방법은 무엇입니까?

Idea에서 프로젝트 이름의 굵은 스타일을 제거하는 방법은 무엇입니까?

lscm.bat를 사용하여 Rational Team Concert의 다른 프로젝트 영역에서 스트림 이름을 가져 오는 방법은 무엇입니까?

Netbeans의 Java 프로젝트에서 모든 기능의 사용법을 찾는 방법은 무엇입니까?

Redmine : 프로젝트의 첨부 파일을 하위 프로젝트에서 연결하는 방법은 무엇입니까?

프로젝트에서 소스 파일을 여는 방법은 무엇입니까?

웹 서비스에서 iOS 프로젝트의 javascript로 JSON을 보내는 방법은 무엇입니까?

sbt : 다중 프로젝트 빌드에서 프로젝트 A에서 프로젝트 B의 작업을 호출하는 방법은 무엇입니까?

솔루션의 각 프로젝트에 단일 키 파일을 연결하는 방법은 무엇입니까?

우산 프로젝트의 루트에서 믹스 작업을 만드는 방법은 무엇입니까?

더 큰 프로젝트에서 하나의 typescript 파일을 다른 파일 확장자로 컴파일하는 방법은 무엇입니까?

Eclipse를 사용하여 Java 프로젝트에서 main ()을 빠르게 찾는 방법은 무엇입니까?

하나의 Flutter 프로젝트에서 여러 테마 앱을 만드는 방법은 무엇입니까?

Visual Studio에서 프로젝트에 파일을 자동으로 추가하는 방법은 무엇입니까?

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관