Skip to content

There is no POM in this directory (/src) & [FATAL] Non-readable POM problem #1

@estefafdez

Description

@estefafdez

Hello,

We follow all the instructions described into this project. We create an AppiumCore project with all the information necessary to run test using Appium. The test contained on the project run in our local environment (run the test on the IDE and by executing mvn test on the command line).

The pom.xml file is included on the /src directory as requested.

If we run this docker-appium along with our project, we get the following errors:

First error: there is no POM in this directory (/src):

[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/src). Please verify you invoked Maven from the correct directory.

And then, if we create a new pom.xml file with the same content, we get the following error:

CREATING AND LAUNCHING EMULATOR...

DONE.


STARTING APPIUM COMMAND...


Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_141, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "4.10.0-37-generic", arch: "amd64", family: "unix"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml
[DEBUG] Reading user settings from /root/.m2/settings.xml
[DEBUG] Using local repository at /root/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for /root/.m2/repository
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:
[FATAL] Non-readable POM /opt/AppiumCore/src/pom.xml: /opt/AppiumCore/src/pom.xml (No such file or directory) @

       at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:363)
       at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
       at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
       at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
       at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)

Any idea what could we do to resolve the problem?

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions