您访问的栏目不存在,请核对后重试!
2014-02-07 Gradleで実行可能(executable)なjarを作る 世に出回ってる方法で下記のようなモノがある。 jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest.mainAttributes("Main-Class" : "tree.s2.batch.SampleBatch") } 自分もこれでいいのかなーなんて思っていた。 ・・・が javaのビルドをgradleで行う:実践編6:高速に実用的な実行可能jarを生成する - treeのメモ帳 あれ?このブログを読む限り駄目なんじゃね? で、pluginがあったのでこっち使ってみた。 stigkj/gradle-executable-jar-plugin · GitHub 実行はちゃんとされて
Gradle実践シリーズその6です〜 今回はExecutableJar、所謂実行可能jarを生成する方法についてです。 簡単な実行可能jarの作り方としては以下のコードがよくサンプルとして挙がります。 jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest.mainAttributes("Main-Class" : "tree.s2.batch.SampleBatch") } これで実行可能jarは作成できました!やったぜ。 ・・・ ・・・・・ ・・・・・・・ 全然やってない 全然ダメです。 何がダメかというと、jarの中身がダメなのです。 ちょっとこのjarを解凍してみます。 ・・・中略・・・ creating: META-INF/maven/org.seasar
今研究室で実験用の Java アプリをいくつか開発している.目的のシステムは,Java で動作するメッセージ交換用のサーバと,それに GUI の付いた操作アプリケーション,そしてエンドユーザ用の Android アプリケーションの 3 種類のプログラムの連動で動作するというもの.そして、2 番目のアプリの GUI を作るのに、今回 JavaFX 2.0 という最新技術を利用し、いろいろ手間取ったので備忘録を残しておく。 そもそも Java の GUI フレームワークはたくさんあり、標準で付いている AWT + Swing のほか、Eclipse などがプッシュしている SWT (Standard Widget Toolkit) がある。SWT は Swing より軽量だが、機能的には面白みがない。最近は、ウェブ用の GUI フレームワークがいくつか出ていて、Apache Pivot や Z
findJAR.com is a JAR search engine that helps Java developers to find JAR libraries containing required Java classes. Simply enter the name of the class or the JAR file you are looking for and start your search. findJAR.com can be used to easily resolve NoClassDefFoundError and ClassNotFoundException problems. If you are using Eclipse you might want to integrate findJAR.com by use of our Eclipse p
JavaFX Advent Calendar 12月3日担当です。 11/30開催の「第8回JavaFX勉強会」(日本JavaFXユーザーグループ主催)で、「ダブルクリックで起動する JavaFX アプリケーション JAR の仕組み 」を発表をしてきました。 この発表では、作成するプログラムがJava SE/JavaFX以外の他のJARに依存しない単純な形式を対象にしていました。 発表の質疑応答にて、依存するJARがあり複数のJARで構成されるアプリケーションの場合について質問を受けました。事前に調査はできておらず、宿題ということで本日「(補遺)依存するJARがあるJavaFXアプリケーションの実行可能JAR作成」を紹介します。 注記)本記事でのコマンド実行例、ディレクトリパス記述表記は、Windows OS(Windows 7)環境での操作・記述を前提としています。Linux、Solar
Java前にmvnbeansってプログラムを作ったのですが,その主要な目的である「mavenリポジトリから依存リソースごとまとめてjarを取得する」ことなら,maven-dependency-pluginでできるじゃん!あほか私は!!と半年くらい前に気がついた。 mvnbeansはあれはあれでライブラリとしての用途もあるのですが,ことjarを取得することに関しては,要はjarがとれればそれでいいので,dependency-pluginを使ったほうが安全確実。かといって毎回欲しいライブラリのpom.xmlを書くのも面倒。なので,シェルスクリプトでコマンド化しました。 #!/bin/bash if [ $# -lt 3 ] then echo "USAGE: groupId artifactId version are required." >&2 exit 1 fi groupId=$1 a
じゃぁ、1つで済ませましょ (1) [classファイルをパッキングする: jarツール] 2002-03-03 Javaでは、コンパイルを行うと、1つのクラスにつき1つのclassファイルができます。クラスの数が増えて、さらにパッケージを宣言したりすると、意外にファイルシステム上の木構造は大きくなります。これをそのまま持ち運ぶのは、結構面倒です。それを解決するためにJava2 SDKに付いているのが、jarというツールです。このツールを使うと、JAR(Java Archive)というフォーマットに従って、アプリケーションやアプレットを、その中で使用するクラスファイルやイメージ、サウンドなどと一緒に1つのファイルに固めて、パッキングすることができます。このjarというものについて見ていきましょう。 jarツール jarファイルとManifest、クラスパス プログラムからjarファイルを使
じゃぁ、1つで済ませましょ (2) [アプリケーションとして動作するように設定する: Manifestとクラスパス] 2002-03-10 JAR(Java Archive)についての第2回目です。前回、Java2 SDKに付属するjarツールの使い方について見ていきました。その際に、Windowsではjarファイルがjavaコマンドと対応づけられており、jarファイルをダブルクリックして、アプリケーションを起動できる、ということをお伝えしました。しかし、ただ単に、classファイルをjarに固めれば、ダブルクリックで起動できるわけではありません。 jarツール jarファイルとManifest、クラスパス プログラムからjarファイルを使う 入れ子のJARの取り扱い 今回は、jarファイルをアプリケーションとして扱えるようにするために、する必要のある設定について述べていきましょう。主なト
Readme: About How To Install Thanks Bugs, Feedback Documentation: Tutorial Frequently Asked Questions (FAQ) JDT integration: A simple version of Fat-Jar is integrated into Eclipse 3.4 as "Runnable Jar File" Export Wizard The developments for Eclipse 3.5 are ongoing: Enhancement 219530 About The Fat Jar Eclipse Plug-In is a Deployment-Tool which deploys an Eclipse java-project into one executable j
Version 2.3.1 How many times has this happened to you? You've written a little Java utility, or maybe even a more complex application, and you want to create Mac OS X application bundle for easy distribution. You'd like to be able to do it automatically from your build process, but you're forced to go run the Apple Jar Bundler and tweak all the settings manually every time you build. Well no more!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く