Size: a a a

Clojure — русскоговорящее сообщество

2020 February 08

AC

Anton Chikin in Clojure — русскоговорящее сообщество
То что ты взял может быть тупо не рабочим
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
я бы попробовал как тут builds сделать мапой
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmitry M
(defproject cljsbuild-example-simple "1.1.7"
 :description "A simple example of how to use lein-cljsbuild"
 :source-paths ["src-clj"]
 :dependencies [[org.clojure/clojure "1.10.0"]
                [org.clojure/clojurescript "1.10.520"
                 :exclusions [org.apache.ant/ant]]
                [compojure "1.1.6"]
                [hiccup "1.0.4"]]
 :plugins [[lein-cljsbuild "1.1.7"]
           [lein-ring "0.8.7"]]
 :cljsbuild {
   :builds [{:source-paths ["src-cljs"]
             :compiler {:output-to "resources/public/js/main.js"
                        :optimizations :whitespace
                        :pretty-print true}}]}
 :ring {:handler example.routes/app})


просто взял проект -пример с гита cljsbuild и сменил версию кложи на свою
«просто взял проект -пример с гита cljsbuild»
а дай ссылку?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
{:builds {:main ...}}
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Anton Chikin
я бы попробовал как тут builds сделать мапой
у меня вектор, норм
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmitry M
(defproject cljsbuild-example-simple "1.1.7"
 :description "A simple example of how to use lein-cljsbuild"
 :source-paths ["src-clj"]
 :dependencies [[org.clojure/clojure "1.10.0"]
                [org.clojure/clojurescript "1.10.520"
                 :exclusions [org.apache.ant/ant]]
                [compojure "1.1.6"]
                [hiccup "1.0.4"]]
 :plugins [[lein-cljsbuild "1.1.7"]
           [lein-ring "0.8.7"]]
 :cljsbuild {
   :builds [{:source-paths ["src-cljs"]
             :compiler {:output-to "resources/public/js/main.js"
                        :optimizations :whitespace
                        :pretty-print true}}]}
 :ring {:handler example.routes/app})


просто взял проект -пример с гита cljsbuild и сменил версию кложи на свою
ну, просто с этим файлом у меня команда запускается
ошибок нет
но и файлов для компиляции тоже нет, ошибаться не на чем

в целом непонятно, что должно собираться, если :main не указан

поэтому покажи тот проект, откуда ты это стянул
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
если взять вот это, поправить там версию lein-cljsbuild на 1.1.7, то все собирается
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну, просто с этим файлом у меня команда запускается
ошибок нет
но и файлов для компиляции тоже нет, ошибаться не на чем

в целом непонятно, что должно собираться, если :main не указан

поэтому покажи тот проект, откуда ты это стянул
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
понял, пропустил
в папке "src-cljs" clj файлы есть?
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
├── README.md
├── project.clj
├── src-clj
│   └── example
│       ├── routes.clj
│       └── views.clj
└── src-cljs
   └── example
       └── hello.cljs

4 directories, 5 files
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
ага, у меня так же
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
только еще есть папка resources
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmitry M
├── README.md
├── project.clj
├── src-clj
│   └── example
│       ├── routes.clj
│       └── views.clj
└── src-cljs
   └── example
       └── hello.cljs

4 directories, 5 files
то есть ты _ничего_ не менял, кроме версии кложи?
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
именно
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmitry M
именно
ну а возвращаешь версию кложи, работает?
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
не работает
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
источник

DM

Dmitry M in Clojure — русскоговорящее сообщество
такая ошибка
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmitry M
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
версия явы?
источник