Created
December 16, 2010 23:13
-
-
Save lincolnthree/744193 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/ ___| ___ __ _ _ __ ___ | ___|__ _ __ __ _ ___ | |
\___ \ / _ \/ _` | '_ ` _ \ | |_ / _ \| '__/ _` |/ _ \ \\ | |
___) | __/ (_| | | | | | | | _| (_) | | | (_| | __/ // | |
|____/ \___|\__,_|_| |_| |_| |_| \___/|_| \__, |\___| | |
|___/ | |
[no project] Desktop $ | |
[no project] Desktop $ | |
[no project] Desktop $ | |
[no project] Desktop $ new-project --named example | |
[topLevelPackage=The top level package for your Java source files [e.g: "com.example.project"] (java.lang.String)]: com.example | |
Use [/home/lb3/Desktop/example] as project directory? [Y/n] | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/HelloWorld.java | |
Wrote /home/lb3/Desktop/example/src/main/resources/META-INF/forge.xml | |
***SUCCESS*** Created project [example] in new working directory [example] | |
[example] example $ | |
[example] example $ | |
[example] example $ | |
[example] example $ list-commands | |
[FILE & RESOURCES] | |
cat cd grep ls | |
mkdir pick-up pwd rm | |
wc | |
[PROJECT] | |
new-project remove status | |
[SHELL ENVIRONMENT] | |
clear echo exec exit | |
help less list-commands list-properties | |
more set | |
(only commands in relevant scope displayed. use --all to see all commands.) | |
[example] example $ list-commands -a | |
[FILE & RESOURCES] | |
cat* cd* grep* | |
list-web-resources* ls ls* | |
mkdir* new-field new-field:boolean | |
new-field:custom new-field:int new-field:long | |
new-field:manyToMany new-field:manyToOne new-field:number | |
new-field:oneToMany new-field:oneToOne new-field:string | |
pick-up* pwd* rm* | |
wc* | |
[PROJECT] | |
install* list-facets* new-entity* | |
new-project* remove* status* | |
[SHELL ENVIRONMENT] | |
clear* echo* exec* | |
exit* help* less* | |
list-commands* list-properties* more* | |
set* | |
[UI GENERATION & SCAFFOLDING] | |
scaffold:generate* | |
(* = command accessible from current context) | |
[example] example $ install jpa | |
Wrote /home/lb3/Desktop/example/src/main/java/org/jboss/seam/forge/persistence/DatasourceProducer.java | |
Wrote /home/lb3/Desktop/example/src/main/java/org/jboss/seam/forge/persistence/PersistenceUtil.java | |
Wrote /home/lb3/Desktop/example/src/main/resources/META-INF/persistence.xml | |
Installation completed successfully. | |
[example] example $ | |
[example] example $ | |
[example] example $ install servlet | |
The [servlet] facet depends on the following missing facets: [WebResourceFacet, DependencyFacet]. Would you like to attempt installation of these facets as well? [Y/n] | |
Wrote /home/lb3/Desktop/example/src/main/webapp/WEB-INF/web.xml | |
Wrote /home/lb3/Desktop/example/src/main/webapp/index.html | |
Installation completed successfully. | |
[example] example $ | |
[example] example $ | |
[example] example $ install jsf | |
Wrote /home/lb3/Desktop/example/src/main/webapp/WEB-INF/faces-config.xml | |
Installation completed successfully. | |
[example] example $ | |
[example] example $ | |
[example] example $ install cdi-web | |
Wrote /home/lb3/Desktop/example/src/main/webapp/WEB-INF/beans.xml | |
Installation completed successfully. | |
[example] example $ | |
[example] example $ | |
[example] example $ ls | |
src/ pom.xml | |
[example] example $ new- | |
new-project new-entity | |
[example] example $ new-entity --named Customer | |
In which package you'd like to create this @Entity, or enter for default: [com.example.domain] | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/domain/Customer.java | |
Created @Entity [com.example.domain.Customer] | |
Picked up type <JavaResource>: com.example.domain.Customer | |
[example] Customer.java $ | |
[example] Customer.java $ | |
[example] Customer.java $ new- | |
new-field new-project new-entity | |
[example] Customer.java $ new-entity --named Order | |
In which package you'd like to create this @Entity, or enter for default: [com.example.domain] | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/domain/Order.java | |
Created @Entity [com.example.domain.Order] | |
Picked up type <JavaResource>: com.example.domain.Order | |
[example] Order.java $ | |
[example] Order.java $ new-field manyTo | |
manyToMany manyToOne | |
[example] Order.java $ new-field manyToOne --fieldName customer --fieldType ~.domain.Customer --inverseFieldName orders | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/domain/Customer.java | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/domain/Order.java | |
[example] Order.java $ | |
[example] Order.java $ cd ../Customer.java | |
[example] Customer.java $ scaffold generate | |
Wrote /home/lb3/Desktop/example/src/main/webapp/scaffold/viewCustomer.xhtml | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/view/CustomerBean.java | |
Generating UI for [com.example.domain.Customer] | |
[example] Customer.java $ | |
[example] Customer.java $ cd ../Order.java | |
[example] Order.java $ scaffold generate | |
id version customer getId setId getVersion | |
setVersion getCustomer setCustomer | |
[example] Order.java $ scaffold generate | |
Wrote /home/lb3/Desktop/example/src/main/webapp/scaffold/viewOrder.xhtml | |
Wrote /home/lb3/Desktop/example/src/main/java/com/example/view/OrderBean.java | |
Generating UI for [com.example.domain.Order] | |
[example] Order.java $ | |
[example] Order.java $ | |
[example] Order.java $ | |
[example] Order.java $ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment