Skip to content

Build Native Images #89

@lorenzo-gomez-windhover

Description

[Mon Sep 25 12:45:29 CDT 2023][INFO] We will now compile your code for x86_64-linux-linux. This may take some time.
[Mon Sep 25 12:45:29 CDT 2023][SEVERE] Failed copying /home/lgomez/phoebus/target/classes to /tmp/classes3043119208386236093: java.nio.file.NoSuchFileException: /home/lgomez/phoebus/target/classes
Check the log files under /home/lgomez/phoebus/target/gluonfx/x86_64-linux/gvm/log
And please check https://docs.gluonhq.com/ for more information.
java.nio.file.NoSuchFileException: /home/lgomez/phoebus/target/classes
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixCopyFile.copy(UnixCopyFile.java:548)
	at java.base/sun.nio.fs.UnixFileSystemProvider.copy(UnixFileSystemProvider.java:258)
	at java.base/java.nio.file.Files.copy(Files.java:1295)
	at com.gluonhq.substrate.util.FileOps.copyFile(FileOps.java:260)
	at com.gluonhq.substrate.util.FileOps.copyDirectory(FileOps.java:319)
	at com.gluonhq.substrate.model.ClassPath.getJars(ClassPath.java:153)
	at com.gluonhq.substrate.config.ConfigResolver.<init>(ConfigResolver.java:77)
	at com.gluonhq.substrate.target.AbstractTargetConfiguration.getConfigurationFileArgs(AbstractTargetConfiguration.java:538)
	at com.gluonhq.substrate.target.AbstractTargetConfiguration.compile(AbstractTargetConfiguration.java:159)
	at com.gluonhq.substrate.target.LinuxTargetConfiguration.compile(LinuxTargetConfiguration.java:120)
	at com.gluonhq.substrate.SubstrateDispatcher.nativeCompile(SubstrateDispatcher.java:426)
	at com.gluonhq.NativeCompileMojo.execute(NativeCompileMojo.java:54)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
	at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:370)
	at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:351)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:215)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:171)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:163)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:299)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:963)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:296)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:282)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)

10536  /home/lgomez/Applications/apache-maven-3.8.8/bin/mvn -Pdesktop gluonfx:build gluonfx:package
10537  export GRAALVM_HOME=/home/lgomez/graalvm_gluon/graalvm-svm-java17-linux-gluon-22.1.0.1-Final
10538  /home/lgomez/Applications/apache-maven-3.8.8/bin/mvn -Pdesktop gluonfx:build gluonfx:package
10539  cd target
10540  ls
10541  cd ..
10542  ls
10543  cd phoebus-product
10544  ls
10545  cd target
10546  ls
10547  cd gluonfx
10548  ls
10549  cd ..
10550  ls
10551  cd maven-archiver
10552  ls
10553  cd ..
10554  sl
10555  ls
10556  cd lib
10557  ls
10558  cd ..
10559  ls
10560  cd ..
10561  ls
10562  cd ..
10563  ls
10564  find . -name "classes"
10565* cd
10566* git clone --recursive git@github.com:gluonhq/gluonfx-maven-plugin.git
10567* cd gluonfx-maven-plugin
10568* l;s
10569* ls;
10570* ls
10571* pwd
10572* ls
10573* sl
10574* ls
10575  /home/lgomez/Applications/apache-maven-3.8.8/bin/mvn -Pdesktop gluonfx:build

Might have to get into some of the plugins and mod them a bit....

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions