Giter VIP home page Giter VIP logo

acc_hunter_web's Introduction

#Information about Project Folder Structure and Files

##pom.xml Add any maven dependencies to this file. Dependencies declared in this file will be available on the classpath.

##lib Add custom jar files to this folder. Files added to this folder will be copied to WEB-INF/lib/ on the classpath.

##services All services should be added via studio. Once added, services can be edited via eclipse or other editors, including adding additional classes. Classes in this folder will be compiled when the project is run or deployed. Files added to this folder will be copied to WEB-INF/classes/ on the classpath. 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/java Add your application sources such as java class files to this folder. Files added to this folder will be copied to WEB-INF/classes/ on the classpath.

##src/main/resources Add your application resources such as properties and xml files to this folder. Files added to this folder will be copied to WEB-INF/classes/ on the classpath.

##src/main/webapp Add web application sources to this folder. Files you need to know:

  • app.css: Application CSS
  • index.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/test/java Add your unit tests specific to the application such as JUnit tests to this folder.

##src/test/resources Add your test resources such as properties and xml files to this folder.

##src/main/webapp/WEB-INF/data This data directory is for HSQLDB Databases.

By default, it contains some sample databases. If your project does not use these sample database, you can delete these files and directory to reduce the size of your project.

You can also add your own HSQLDB database or other data files to this directory. All HSQLDB databases must be in this directory.

##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. Files you need to know:

  • Page CSS (i.e. Main.css): Contains custom css added in source, css or by applying custom styles to components.
  • Page HTML (i.e. Main.html): Contains any custom markup added in the source, markup editor. Can be edited with the project closed.
  • Page JS (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 (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 on the classpath.

##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.

acc_hunter_web's People

Contributors

stevenlawddm avatar

Watchers

James Cloos avatar Andresta avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.