Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SMILA/Development Guidelines/SMILA Java Project Setup"

 
Line 2: Line 2:
 
Outdated, please see [[SMILA/Development_Guidelines/Create a bundle (plug-in)|How to create a bundle (plug-in)]] and [[SMILA/Development_Guidelines/Create a test bundle (plug-in)|How to create a test bundle (plug-in)]] on how to setup java plug-in and test bundles.
 
Outdated, please see [[SMILA/Development_Guidelines/Create a bundle (plug-in)|How to create a bundle (plug-in)]] and [[SMILA/Development_Guidelines/Create a test bundle (plug-in)|How to create a test bundle (plug-in)]] on how to setup java plug-in and test bundles.
 
}}
 
}}
 
Brox Java Projects have to uses the following directories:
 
# ''' bin '''
 
#:use for executing the projects, should contains necessary artifacts like properties or other files that are necessary for the execution of the project. Usually the test unit-cases are started in this directory also.
 
# ''' code '''
 
#: - ''' code / src '''
 
#:  contains the source code of the project
 
#: - ''' code / bin '''
 
#:  is used as the target for the compilated class files.
 
#: - ''' code / test '''
 
#:  contains the source code of the Junit-TestCases. Brox Projects should use a Class AllTests.java that creates a Testsuite for the project (contains all necessary Junit Testcases)
 
#: - ''' code / testbin '''
 
#:  is used as the target for the compilated junit class files.
 
# ''' build '''
 
#:the build script should store the build result (zip/jar) of the project in this directory.
 
# ''' lib '''
 
#:should contain the necessary libraries that are needed by the project. For Strategies e.g. the libraries in this directory are copied into the build result (jar/zip) in the lib directory.
 
# ''' lib-core '''
 
#:this directory contains the libs that are necessary for building the project but should not be deployed with the project because they are shipped with another project (e.g. the af-engine SDK)
 
# ''' xml '''
 
#:contains important xml files or xml schemas for the project
 
# ''' res '''
 
#:this directory is a utility directory. Can contain like res/test important files for junit-tests
 
#: - ''' res / test '''
 
#:this directory is a utility directory. Can contain like res/test important files for junit-tests
 
 
[[Category:SMILA]]
 

Latest revision as of 09:02, 24 January 2012

Note.png

Outdated, please see How to create a bundle (plug-in) and How to create a test bundle (plug-in) on how to setup java plug-in and test bundles.


Back to the top