Как мне настроить pom.xml для выполнения mvn exec: exec? - PullRequest
0 голосов
/ 10 октября 2018

my Pom.xml

   <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>exec-maven-plugin</artifactId>
            <version>1.6.0</version>
            <executions>
                <execution>
                    <goals>
                        <goal>exec</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <mainClass>com.projekt.Main</mainClass>
                <arguments>
                    <argument>argument1</argument>
                    ...
                </arguments>
                <systemProperties>
                    <systemProperty>
                        <key>myproperty</key>
                        <value>myvalue</value>
                    </systemProperty>
                    ...
                </systemProperties>
            </configuration>
        </plugin>

Я искал способ выполнить мою Java-программу, используя cmd / терминал.Я использую exec-maven-plugin, но у меня есть 1 проблема (или, может быть, даже 2).Во-первых, поскольку mvn exec: java -Dexec.mainClass = "com.example.Main" работает отлично, mvn exec: exec не удалось выполнить с

Не удалось выполнить цель org.codehaus.mojo: exec-maven-plugin: 1.6.0: exec> (default-cli) в проекте Zamowienia: параметр 'исполняемый файл' отсутствует или> недействителен -> [Help 1]

, и я буду честен,понятия не имею, что я должен в конечном итоге поместить между исполняемыми тегами.

Во-вторых, небольшая проблема (на данный момент) заключается в том, как именно мне следует использовать теги аргумента, если я хочу указать путь к текстовому файлу (или 2 файлам илибольше) как аргумент?Например: mvn exec: java -Dexec.mainClass = "com.example.Main" [-Dexec.args = "C: \ Desktop \ a.txt"] [-Dexec.args = "C: \ Desktop \ b..txt "]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...