java -jar checkstyle-10.8.1-all.jar -c dbeaver-checkstyle-config.xml ${your_java_code_file_list}
Starting audit...
Audit done.
'Eclipse/Database'에 해당되는 글 3건
- 2023.05.31 DBeaver checkstyle
- 2023.05.23 DBeaver a new Database Connector Development Process
- 2008.12.08 Eclipse SQL Explorer
- Create a new ticket (https://github.com/dbeaver/dbeaver/wiki/Contribute-your-code)
- Create a ticket on our issue tracker before creating a PR: https://github.com/dbeaver/dbeaver/issues
- Create a fork of the dbeaver/dbeaver repository, create a new branch, commit your changes, and then create a pull request in the upstream repository.
- Set up your own development environment
- https://dbeaver.com/docs/wiki/Develop-in-Eclipse/#running-and-debugging-in-eclipse
- Refer to DBeaver wiki for development: https://dbeaver.com/docs/wiki/
- Implement your own DB plugin
- org.jkiss.dbeaver.ext.yourDBPlugin, org.jkiss.dbeaver.ext.yourDBPlugin.ui
- Don't forget to put license header into source code file: https://github.com/ALTIBASE/dbeaver/blob/devel/docs/license_header.txt
- Build package with your own DB plugin: https://github.com/orgs/dbeaver/discussions/13200
- dbeaver/plugins/pom.xml (22.1 version)
- <modules>... <module>org.jkiss.dbeaver.ext.yourDBPlugin</module>...</modules>
- <profiles>... <module>org.jkiss.dbeaver.ext.yourDBPlugin.ui</module>... </profiles>
- dbeaver/features/org.jkiss.dbeaver.db.feature/features.xml
- <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
- <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin"
- (23.1) dbeaver/features/org.jkiss.dbeaver.db.ui.feature/features.xml
- <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
- <plugin id="org.jkiss.dbeaver.ext.yourDBPlugin.ui"
- mvn clean package at dbeaver
- Package directory: dbeaver\product\community\target\products\
org.jkiss.dbeaver.core.product\win32\win32\x86_64\dbeaver - Confirm your own plugin comes with the package in the plugins directory.
- Execute a new dbeaver.exe to ensure everything works fine.
- Package directory: dbeaver\product\community\target\products\
- dbeaver/plugins/pom.xml (22.1 version)
- org.jkiss.dbeaver.ext.yourDBPlugin, org.jkiss.dbeaver.ext.yourDBPlugin.ui
- Creating your own PR