私はJavaプログラムの短いドキュメントを書いています。メニューをクリックするとHelp-> Documentation OSのデフォルトのPDFリーダーがdocumentation.pdf
を開くはずです。srcディレクトリからファイルを開きます(Java)
src/doc
のDesktop.getDesktop().open(new File("doc/documentation.pdf"));
にあるController.java
のPDFを開こうとしています。
ただし、Javaではファイルが見つかりません。 primaryStage.getIcons().add(new Image("icon/icon_512x512.png"));
でプログラムのアイコンを開くと、それは完全にMain.java
で動作します。
私のIntelliJプロジェクトのレイアウトを見ることができます。
src
├── META-INF
├── de
│ └── myapp
│ ├── model
│ │ └── *.java
│ ├── view
│ │ └── *.java
│ ├── Main.java
│ └── Controller.java
├── doc
│ └── documentation.pdf
└── icon
└── icon_512x512.png
マイスタック
- IntelliJの2016.2
- のJava 1.8.0_77
docディレクトリの部分はクラスパスですか? – Jens