Używałem IDI IDISJ-IDEA, chcę utworzyć plik JAR z plików klas skompilowanych java. ale nie znalazłem polecenia lub pliku, Jak utworzyć plik JAR (np. eksport archiwum Java Eclipse)Jak utworzyć plik .jar lub wyeksportować słoik na IntelliJ (jak eksport archiwum java za eclipse)
Odpowiedz
Nie podałeś swojej wersji IDEA. Przed 9.0 użyj Build | Buduj słoiki, w IDEA 9.0 użyj Struktura projektu | Artefakty.
Cóż, oto jak to zrobić z Intellij 10 jest http://blogs.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/ – simao
Próbuję zbudować słoik, ale błąd nie został załadowany -class atrybut manifestu z pliku jar. Załączam również bibliotekę zewnętrzną. Skąd bierze się błąd – muthu
Dostaję to również, Muthu. MANIFEST.MF stworzony przez intellij/maven nie ma w moim przypadku zaludnionej ścieżki klasy. Po prostu używam "mvm -e package" z linii poleceń. – ctpenrose
W intellij8 użyłem specjalnej wtyczki "Narzędzie Jar", która jest konfigurowalna i pozwala spakować archiwum JAR.
Dla IntelliJ IDEA wersji 11.0.2
pliku | Struktura projektu | Artefakty następnie należy nacisnąć alt + wstawić lub kliknąć ikonę plusa i utworzyć nowy artefakt wybrać ->jar -> Z modułów z zależnościami.
Następna wersja Build | Twórz artefakty -> wybierz swój artefakt.
źródło: http://blogs.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/
Dla każdego, kto tu przyjeżdża, nie może tego zrobić. Udało mi się, gdy zapisałem plik .mf w katalogu głównym i ** nie ** w folderze/src /. –
Mówi, że nie może załadować głównej klasy .. :( –
Zawsze otrzymuję "błąd: nazwy klas," myStuff.jar ", są akceptowane tylko wtedy, gdy jednoznacznie zażądano przetwarzania opisu 1 błąd" kiedy uruchamiam słoik – gimba
nie mogłem zrobić to poprzez IntelliJ, więc znalazłem [to] (https://github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline#packaging -for-the-desktop) i bardzo łatwo jest wygenerować pakiet za pośrednictwem ./gradlew desktop: dist, wiem, że nie jest to związane z pytaniem, ale naprawdę pomogło mi w tworzeniu pliku jar. – igrossiter