Comments (8)
Hi @AndyWu2015
Thank you for testing this! I tested myself according to the following steps, but I could build and deploy properly. Please let me know more details of what you tried and environment as well.
My Environment
Blade version : 2.1.1.201705110328
Gradle version : Gradle 3.4.1
Groovy: 2.4.7
Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM: 1.8.0_112 (Oracle Corporation 25.112-b16)
OS: Mac OS X 10.12.5 x86_64
Steps to reproduce:
- Create a folder, say test
- Go to test folder and run blade init --force to create Liferay workspace
- Go to modules folder
- Run damascus -init CompileTest -p com.liferay.test.compile -v 70
- Go to CompileTest folder
- Run damascus -create
- Run gradle build, the result is success
- Start up Liferay DXP de20 patched version
- Run blade deploy
- Properly deployed
- Login to Liferay as [email protected] user (Administrator)
- The created portlet could be placed in a page.
from damascus.
yes , but when you cd to test root dir , and run "gradlew clean build" , it will fail.
from damascus.
Hi @AndyWu2015
Oh, Ok, yeah I confirmed that. I'll fix that along with other bugs that I found!
from damascus.
IDE team are considering to integrate your wonderful tool in to blade , so If I am free , I can help to fix bug and adding new features.
from damascus.
Hey @AndyWu2015,
IDE team are considering to integrate your wonderful tool in to blade , so If I am free , I can help to fix bug and adding new features.
That's what I couldn't ask for more! Liferay's improvement is pretty fast, so I was bit worried if I can keep this tool updated to the latest releases. In terms of this issue, I just tweaked code that's currently generated by Damascus. Is this what you mean?
https://github.com/yasuflatland-lf/for_confirm_damascus
Navigate to ${liferay_workspace_root}/modules/First
and clone https://github.com/yasuflatland-lf/for_confirm_damascus
underneath of the folder.
from damascus.
-
don't worry to much , we can help to update your tool.
-
yes , I can build success with following structure
notice , there is no "for_confirm_damascus" folder
from damascus.
Hi, @AndyWu2015 it's fixed in dcb45ef Thank you for your contribution!
from damascus.
thank you ! @yasuflatland-lf
from damascus.
Related Issues (20)
- Liferay Logger should be replaced with SLF4J HOT 1
- Application fieldsName should not be required HOT 1
- Is it possible to release compatibility with Liferay Portal 7.3 ? HOT 4
- V1.1.6 - Could not resolve: com.liferay:com.liferay.petra.sql.dsl.api:4.0.0 HOT 13
- Liferay 7.3.3-ce-ga4 - Damascus 1.1.6 - Todo portlet - DocumentLibrary field, upload button, no action HOT 3
- SOLVED - Liferay 7.3.3-ce-ga4 - Damascus 1.1.6 - Todo portlet - Download action - java.lang.ClassNotFoundException HOT 2
- Liferay 7.3.3-ce-ga4 - Damascus 1.1.6 - Todo portlet - 'Move to Recycle Bin' icon, no action HOT 3
- Entities should not all be assets HOT 9
- The PanelApp doesn't point correct jsps for 7.2
- Remove useTP from the template.
- Error creating project, does not find service.xml under api project HOT 10
- Feature request: Modules generation for Liferay 7.4 HOT 2
- View and Update actions fails in portlet deployed in Content Page HOT 2
- Damascus v.1.1.4 fails to create two or more records HOT 4
- Damascus v.V1.1.3 fails in "View" mode with one to many relations model HOT 5
- Error executing damascus create HOT 1
- It is possible to implement columns with multilingual capabilities ? HOT 3
- Impossible to validate two columns with the same relation entity
- It is possible to implement a pull-down list with multiple choice ?
- Support Target Platform HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from damascus.