В github проекте не найдено основных классов - PullRequest
0 голосов
/ 01 октября 2019

Я скачал проект Java с github и попытался использовать его в NetBeans, но когда я хотел протестировать проект, запустив его, он сказал: «Основные классы не найдены». Это проект, который я скачал Генератор отчетов сумо .

Ответы [ 2 ]

1 голос
/ 01 октября 2019

Вы можете найти метод main в следующем классе.

SumoReportCommandLine.java

https://github.com/SumoLogic/sumo-report-generator/blob/master/src/main/java/com/sumologic/commandline/SumoReportCommandLine.java

Кроме того, это mavenпроект, вы должны импортировать как Maven проекта в вашей любимой IDE. В файле maven pom.xml вы также можете видеть, что основной класс метода упоминается как

com.sumologic.commandline.SumoReportCommandLine

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                            <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
                            <addClasspath>true</addClasspath>
                            <classpathPrefix>lib/</classpathPrefix>
                            <mainClass>com.sumologic.commandline.SumoReportCommandLine</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
0 голосов
/ 01 октября 2019

Это там.

https://github.com/SumoLogic/sumo-report-generator/blob/master/pom.xml#L271

Как вы открыли проект? в основном это Maven Projet.

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