-
Notifications
You must be signed in to change notification settings - Fork 0
/
file_map_readme.txt
51 lines (37 loc) · 2.8 KB
/
file_map_readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Information about project folder structure and files.
pom.xml
Add any maven dependencies to this file. Dependencies declared in this file will be available in the class path of application.
lib
Add custom jar files to this folder. Files added to this folder will be copied to WEB-INF for deployment and on the classpath.
services
All services should be added via studio. Once added, services can be edit via eclipse or other editors, including adding additional classes.
Classes in this folder will be compiled when the project is run or deployed.
Modifications to imported services can be lost upon re-import.
To see external updates in studio, use the refresh button in the java editor.
src/main/resources
log4j.properties can be edited to change logging settings.
src/main/webapp
app.css: application CSS
index.html and login.html: can be edited directly to customize, such as including meta, script and other tags.
app.js : contains any application owned component definitions and functions.
app.variables.json : contains any application variable definition.
src/main/webapp/WEB-INF/data
HSQLDB database file folder. All HSQLDB databases must be in this folder.
By default contains the example HSQLDB files. If your project does not use these sample dbs, you can delete these files.
src/main/webapp/pages
Each project page creates a folder by the name of the page, i.e Main.
All page files in the pages folder are studio managed.
Page CSS file (i.e. Main.css) contains custom css added in source, css or by applying custom styles to components.
Page HTML file (i.e. Main.html) contains any custom markup added in the source, markup editor. Can be edited with the project closed.
Page JS file (i.e. Main.js) can be edited via the file system. Use the refresh button in the source, script panel if you edit this file outside of studio.
Page Variable file (i.e. Main.variable.json) can be edited via the file system. Use the refresh button in the source, script panel if you edit this file outside of studio.
src/main/webapp/services
Contains service definition files used by studio. These files are not user editable.
src/main/webapp/resources
Created upon first use of the resources panel in studio. These are the folders uses by the resources panel and resources in binding.
src/main/webapp/WEB-INF
web.xml is a studio managed file. Use user-web.xml. Changes to user-web.xml will be merged into web.xml for deployment.
src/main/webapp/WEB-INF/classes
This folder is populated by studio. Do not edit or add any files to this folder. Changes will be lost. Use src/main/resources instead.
src/main/webapp/WEB-INF/lib
This folder is populated by studio. Do not edit or add any files to this folder. Changes will be lost. Add jars into lib directory of the project or add dependencies in the pom.xml instead.