演習課題「モジュール宣言をしてみよう」
モジュールのルートディレクトリである/home/ubuntu/java-module/source/jp.co.paiza.test
に、module-info.java
ファイルが用意してあります。module-info.java
において、モジュール宣言をしてください。
演習課題「1つ ずつファイルをコンパイルしてみよう」
/home/ubuntu/java-module/source/jp.co.paiza.test
に、module-info.java
ファイルが用意してあります。また、/home/ubuntu/java-module/source/jp.co.paiza.test/jp/co/paiza/test
にTest.java
ファイルが用意してあります。これら 2つ のファイルを個別にコンパイルし、クラスファイルを作成してください。
演習課題「複数のファイルを同時にコンパイルしてみよう」
/home/ubuntu/java-module/source/jp.paiza.test
に、module-info.java
ファイルが用意してあります。また、/home/ubuntu/java-module/source/jp.paiza.test/jp/paiza/test
に、practicea
ディレクトリとpracticeb
ディレクトリが配置されています。このpracticea
ディレクトリの中に、Practicea
ファイルが、practiceb
ディレクトリの中に、Practiceb
ファイルが用意してあります。これら複数のファイルを同時にコンパイルし、全てのクラスファイルを作成してください。
演習課題「モジュールを実行してみよう」
/home/ubuntu/java-module/source/jp.co.paiza.test
に、module-info.java
ファイルが用意してあります。また、/home/ubuntu/java-module/source/jp.co.paiza.test/jp/co/paiza/test
にTest.java
ファイルが用意してあります。これら 2つ のファイルを個別にコンパイルし、クラスファイルを作成してください。その後、作成したクラスを実行し、出力を確認してください。
期待する出力値
Test
#02:モジュール宣言
このチャプターでは、モジュール宣言について学習します。
・パッケージについて学習しよう
https://paiza.jp/works/java/new-primer/java-new-primer-25
・コンパイル(javac)と実行(java)
https://paiza.jp/works/java/new-primer/java-new-primer-25/89403
javac -d 出力先 ソースファイル
java --module-path 依存モジュールのパス --module モジュール名/完全修飾名
java -p 依存モジュールのパス -m モジュール名/完全修飾名