Pertanyaan dapat gerhana proyek plugin tergantung pada proyek java


Saya memiliki proyek plugin gerhana yang bergantung pada proyek java di gerhana saya. biasanya apa yang saya lakukan adalah mengekspor proyek sebagai guci dan menggunakannya sebagaimana adanya dalam plugin. tetapi ini membutuhkan kerja manual. dapatkah saya memiliki referensi dari projct plugin saya ke proyek java yang akan menjadi waktu kompilasi dan ketergantungan run-time?
Saya melihat sebuah pertanyaan serupa, tetapi tidak persis sama.


7
2017-10-19 10:42


asal


Jawaban:


Saya pikir, hal yang paling dekat dengan ini adalah membuat file jar dari proyek yang direferensikan, dan mengimpornya ke repositori proyek. Tapi itu cukup sulit untuk mengelola proyek yang sedang dikembangkan.

Di sisi lain, bukankah mungkin untuk mengubah proyek Java menjadi plug-in secara permanen? Jika pengguna lain tidak menggunakan OSGi / Eclipse, ia hanya akan melihat file manifes / manifest.mf (dan mungkin plugin.xml) di samping proyek java tertentu, jadi ini tidak akan mengganggu mereka, tetapi akan membantu kamu.


5
2017-10-19 12:30