Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify dubbo-maven-plugin configuration in native scenaios #13365

Closed
CrazyHZM opened this issue Nov 15, 2023 · 3 comments
Closed

Simplify dubbo-maven-plugin configuration in native scenaios #13365

CrazyHZM opened this issue Nov 15, 2023 · 3 comments
Labels
help wanted Everything needs help from contributors type/proposal Everything you want Dubbo have

Comments

@CrazyHZM
Copy link
Member

CrazyHZM commented Nov 15, 2023

Current

                    <plugin>
                        <groupId>org.apache.dubbo</groupId>
                        <artifactId>dubbo-maven-plugin</artifactId>
                        <version>${dubbo.version}</version>
                        <configuration>
                            <mainClass>org.apache.dubbo.nativeimage.provider.NativeDemoProviderApplication</mainClass>
                        </configuration>
                        <executions>
                            <execution>
                                <phase>process-sources</phase>
                                <goals>
                                    <goal>dubbo-process-aot</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>

Hope simplify main class configuration, and dubbo can automatically identify and configure the main class.

                    <plugin>
                        <groupId>org.apache.dubbo</groupId>
                        <artifactId>dubbo-maven-plugin</artifactId>
                        <version>${dubbo.version}</version>
                        <executions>
                            <execution>
                                <phase>process-sources</phase>
                                <goals>
                                    <goal>dubbo-process-aot</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
@CrazyHZM CrazyHZM added the type/proposal Everything you want Dubbo have label Nov 15, 2023
@AlbumenJ AlbumenJ added help wanted Everything needs help from contributors good first issue labels Nov 16, 2023
@anabasalo
Copy link

hello, can I work on this issue, please?
thanks

@FoghostCn
Copy link
Contributor

FoghostCn commented Nov 23, 2023

hello, can I work on this issue, please? thanks

@anabasalo I'm already working on this,thank you

@FoghostCn
Copy link
Contributor

@CrazyHZM pls assign to me to prevent other people take this issue again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Everything needs help from contributors type/proposal Everything you want Dubbo have
Projects
None yet
Development

No branches or pull requests

4 participants