Java-приложение упаковано, но не может его запустить
Я пытаюсь использовать Jarbundler для упаковки моего Java-приложения, которое будет использоваться на Mac.
Поскольку приложение является приложением на основе maven, я использовал команду mvn ant: ant для преобразования его в ant; Тем не менее, когда я запускаю, он возвращает ошибку следующим образом:
Error: Could not find or load main class com.myproject.swing.Main
build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="MyApp" default="package" basedir=".">
<import file="maven-build.xml"/>
<taskdef name="bundleapp"
classname="com.oracle.appbundler.AppBundlerTask"
classpath="lib/appbundler-1.0.jar" />
<target name="MyApp">
<bundleapp outputdirectory="dist"
name="MyApp"
displayname="MyApp"
identifier="com.myproject.swing.Main"
mainclassname="com.myproject.swing.Main">
<classpath file="dist/MyApp.jar" />
</bundleapp>
</target>
<!-- ====================================================================== -->
<!-- Help target -->
<!-- ====================================================================== -->
<!-- <target name="help">
<echo message="Please run: $ant -projecthelp"/>
</target> -->
</project>
* Основной класс находится по следующему адресу
src > main > java > com > myproject > swing > Main
Уровень соответствия компилятора равен 1,8