Разработка на Mac с IntelliJ 9.0.2 Community Edition.
У меня есть программа, которая зависит от двух библиотек jar. Я понял, как заставить IntelliJ сделать мне банку с моим источником (с вкладкой Артефакт) и даже включить в нее две банки.
Однако, если я получу распечатку файла JAR, который он производит, он будет выглядеть так:
ком / Acme / MyClass1.class
ком / Acme / MyClass2.class
...
mylib1.jar
myLib2.jar
И, не удивительно, если я дважды щелкну файл jar, он получит ошибку NoClassDefFoundError при первой попытке доступа к классу в той или иной библиотеке jar.
Кажется, мне нужно сказать IntelliJ "встроить" библиотечные фляги - но эта опция меню всегда неактивна!
Кто-нибудь знает, как вставить баночки в артефакт банку?