Changes

Jump to navigation Jump to search
337 bytes added ,  13:38, 2 July 2020
no edit summary
==Prerequisites==
* BaseX is developed with the [https://www.eclipse.org/downloads/ Eclipse IDE for Java Developers] environment (other IDEs like IntelliJ IDEA can be used as well).* The (included) [httphttps://www.eclipse.org/egit downloads/ Eclipse IDE for Java Developers] includes the EGit] plugin allows you to use (for [[Git]] within Eclipse.* The (included) [http://www.eclipse.org/m2e and the m2e] plugin provides (for [[Maven]] support).* Additional coding guidelines Other Eclipse plugins we use are defined via Checkstyle and can be integrated with the : {| class="wikitable" |- valign="top"! Name! Description! Update URL! Eclipse Marketplace|-| [http://eclipse-cs.sourceforge.net eclipse-cs] plugin| Enforces Checkstyle coding standards.* Other Eclipse plugins we frequently use are [| <code><nowiki>http://findbugseclipse-cs.sourceforgesf.net/ FindBugs] to analyze Java byte update/</nowiki></code, >| [httphttps://wwwmarketplace.eclipse.org/marketplace-client-intro?mpc_install=150 install]|-| [https://spotbugs.github.io/ SpotBugs]| Analyze project at byte code level| <code><nowiki>https://spotbugs.github.io/eclipse/platform-core</nowiki></code>| [https://downloadsmarketplace.eclipse.php Core Toolsorg/marketplace-client-intro?mpc_install=3519199 install] to find unreferenced members, and the code coverage tool |-| [http://www.eclemmaucdetector.org/ EclEmmaUCDetector]| Unnecessary code detector| <code><nowiki>http://ucdetector.sourceforge.net/update</nowiki></code>| [https://marketplace.eclipse.org/marketplace-client-intro?mpc_install=661 install]|}
==Check Out==
# {{Code|basex-tests}} contains several unit and stress tests
If the problems view shows a list of warning"Problems" View contains errors or warnings, you may need to switch to Java 6 7 (''Windows'' → ''Preferences'' → ''Installed JREs''). With the Maven plugin from Eclipse, it sometimes requires several attempts to get all dependencies updated.This loop can be avoided if the sources are precompiled via [[Maven]] on command-line.
==Start in Eclipse==
==Alternative==
You may as well use the standalone version of [[Maven]] to compile and run the project, use other IDEs such as [httphttps://www.jetbrains.com/idea / IntelliJ IDEA].
[[Category:Developer]]
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu