OnYourLips: Перед нами (постигающие азы программирования) стоит задача сделать сайт и мобильные приложения. Для начала хотим сделать что-нить по проще, типа простой лендинг, чтобы научиться делать сайты на java. Но мы в дальнейшем хотим попробовать сделать что-нить по стложнее, типа интернет-магазина с мобильными приложениями, подключающимися к базе сайта.
Ранее мы подключались к базе на Битриксе. Запросы моб. приложения проходили очень долго. Когда же мы работали с базой на Java - запросы проходили мгновенно). Почитав несколько статей про производительность серверов на java и php мы решили, что лучше делать backend на java и сайты тоже. И тогда возник другой вопрос: "Может есть хорошая cms на java?". Раньше сайты на java не делали, только примерчики небольшие.
Спасибо, что ответили!
Я тоже хочу сделать админку используя Vaadin.
И тоже столкнулся с проблемой архитектуры. В частности как организовать работу с БД.
Поделитесь, пожалуйста, решением, если нашли?
Вот кусок лога. Что-то с большим файлом связано. Не совсем понял.
:app:incrementalReleaseJavaCompilationSafeguard
:app:compileReleaseJavaWithJavac
:app:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:app:compileReleaseNdk UP-TO-DATE
:app:compileReleaseSources
:app:lintVitalRelease
:app:prePackageMarkerForRelease
:app:transformClassesWithDexForRelease
Running dex as a separate process.
To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 952 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to more than 1536 MB.
To do this set org.gradle.jvmargs=-Xmx1536M in the project gradle.properties.
For more information see https://docs.gradle.org/current/userguide/build_en...
:app:mergeReleaseJniLibFolders UP-TO-DATE
:app:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE
:app:processReleaseJavaRes UP-TO-DATE
:app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
:app:validateExternalOverrideSigning
:app:packageRelease
:app:assembleRelease
Information:BUILD SUCCESSFUL
Information:Total time: 41.971 secs
Information:0 errors
Information:0 warnings
Information:See complete output in console