我正在尝试在 IntelliJ IDEA 中为 mac 构建一个 Java 应用程序。苹果开发者文档说我需要做一个Java 应用程序包 http://developer.apple.com/library/mac/documentation/Java/Conceptual/Java14Development/03-JavaDeployment/JavaDeployment.html#//apple_ref/doc/uid/TP40001885-208447-TPXREF120为了支持诸如停靠图标、应用程序名称等内容,但我不确定如何设置构建配置以在 IntelliJ 中完成所有这些操作。有人能解释一下吗?
这是我的编辑方式(MacOS 10.10 + IntelliJ IDEA 15 + JDK 1.8):
- 下载甲骨文Java 应用程序捆绑器 https://java.net/projects/appbundler/downloads并将其复制到/lib您的项目的目录。
-
File → 项目结构 → 文物 → Add (+) → JAR → 从具有依赖关系的模块...→ 选择主课程 →OK.
-
Build → 构建工件...→ 生成jar在/出/工件/...
-
Create 构建.xml在你的项目的根目录:
<?xml version="1.0" encoding="UTF-8"?>
<project name="Test" default="bundle-test" basedir=".">
<taskdef name="bundleapp"
classname="com.oracle.appbundler.AppBundlerTask"
classpath="lib/appbundler-1.0.jar" />
<target name="bundle-test">
<bundleapp outputdirectory="out"
name="Test"
displayname="Test"
identifier="Test"
mainclassname="Main">
<classpath file="out/artifacts/test_jar/test.jar" />
</bundleapp>
</target>
</project>
- 在 Ant 构建面板 (View → 工具窗口 → 蚂蚁构建) click Add (+)并选择了你的构建.xml并按Run button.
- 找到您的应用程序/out您的项目的目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)