- 兩個(gè)都是為了規(guī)范java模塊開發(fā)而制定出來的規(guī)范;
- Java9采用了Jigsaw作為模塊化規(guī)范腰涧;
OSGI
軟件以Bundle包進(jìn)行管理梅鹦;
一個(gè)Bundle包需要增加一個(gè)入口類和一個(gè)說明文件MANIFEST.MF文件梗肝;
Jigsaw
module com.example.module1{
exports com.example.module1;
requires public ;
}
軟件以Bundle包進(jìn)行管理梅鹦;
一個(gè)Bundle包需要增加一個(gè)入口類和一個(gè)說明文件MANIFEST.MF文件梗肝;
module com.example.module1{
exports com.example.module1;
requires public ;
}