dir setup:
├──com
│ ├──company
│ ├──Main.java
│
├──test
│ ├──A.java
Main.java
package com.company; import test.A; public class Main { public static void main(String[] args) { // write your code here A a =new A(); a.run(); } }
A.java
package test; public class A { public void run(){ System.out.println("Hello World"); } }
compile:
javac -d . .\com\company\Main.java
run:
java .\com\company\Main.java
generated files:
But not compatible with IntelliJ IDEA!!
Making this setup compatible with IntelliJ IDEA by making a sub dir/package
init:
Run Configuration:
init:
Run Configuration:










