tsuyoshi84
I’ve been trying to debug just a simple Phoenix application with IntelliJ, but it doesn’t work.
Firstly, I created a “hello” Phoenix application with the following command.
mix phx.new hello --no-ecto --no-brunch
Then, I created a IntelliJ project by importing the source code and set up the Run/Debug configurations. However, when I try to run the project, it shows the following messages.
/Users/tsuyoshi.yamaguchi/erlang/20.3/bin/erl -noshell -s elixir start_cli -extra /Users/tsuyoshi.yamaguchi/.kiex/elixirs/elixir-1.6.5/bin/mix phx.server
{“init terminating in do_boot”,{undef,[{elixir,start_cli,,},{init,start_em,1,},{init,do_boot,3,}]}}
init terminating in do_boot ({undef,[{elixir,start_cli,,},{init,start_em,1,},{init,do_boot,3,}]})Crash dump is being written to: erl_crash.dump…done
I read this post and checked my configurations, but it seems fine.
Is there any idea what is the problem?
Trending in Questions
Other Trending Topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










First Post!- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
sribe
IIRC, I never got debugging working in IntelliJ, but it did work in VS Code.
Most Liked
KronicDeth
Check that your SDKs are setup. They should have been created during the import if missing:
.../elixir/ebinanderlang/lib/kernel-5.4.1/ebin9 .Click Project Settings > Modules
tsuyoshi84
Thank you! I made sure VS Code provides the debug capability and it works
KronicDeth
Sorry, I didn’t mean to imply check they exist on-disk. I mean that they should appear in your Classpath tab. Here’s what it looks like locally for me, using homebrew:
I’m going to guess that something is missing with the
kiexand/orkerlsupport. You should be able to work-around this issue by manually adding theebindirectories using the + button the Classpath tab.Last Post!
seanwash
This just helped me out. Thanks for posting your solution!