前提・実現したいこと
コマンドプロンプトで、パッケージ化したクラスのコンパイルをしたいです。
【環境】
言語:Java
OS:Windows(Macのbootcamp利用)
使用している参考書の記載通り、
①パッケージ名に対応したフォルダ(階層化)を用意
(chap8>com>se)
②ソースファイルのパッケージ化
③パッケージ階層の最下部にあたるフォルダ(se)にソースファイルを保存
④コマンドプロンプトにて、パッケージ階層の最上部(com)が見えるフォルダ(chap8)でコンパイル
を行いましたが、ソースファイルが見つからないとのことで失敗してしまいます。
お忙しい中ご覧いただきありがとうございます。
どうぞよろしくお願いいたします。
発生している問題・エラーメッセージ
C:\Users\(投稿者変更)\Desktop\c\sample\chap8>javac com\se\Sample8_7.java
エラー: ファイルが見つかりません: com\se\Sample8_7.java
使用方法: javac <options> <source files>
使用可能なオプションのリストについては、--helpを使用します
該当のソースコード
ファイル名:Sample8_7.java
package com.se;
class Foo {
void print() {
System.out.println("package sample");
}
}
class Sample8_7 {
public static void main(String[] args) {
Foo f = new Foo();
f.print();
}
}
試したこと
・パッケージ化したソースファイルをchap8内に保存→コンパイル(javac Sample8_7.java)
・・・コンパイルに失敗し、パッケージ化自体はできていることを確認
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。