How to connect Intellij IDEA 2019.2.3 and MongoDB - mongodb

I would like to ask where I should add configuration of servers in Intellij IDEA 2019.2.3. I already check it in older version and it is not the same.
I tried to connect it like in this tutorial
https://adilmca.wordpress.com/2016/02/20/installation-and-configuration-of-jetbrains-ides-for-mongodb/
In new version when I press add server there is no Mongo. Is it possible? Where can I find it?
Thanks so much.

Tried it on IDEA 2019.2.3, it works fine here. It's an 3rd-party plugin. You can use it by accessing: View->Tool Windows-> Mongo Explorer. See the plugin docs for more information.
PS: There are some issues in 2019.1+, and the author of Mongo Plugin seems out of contact for a while.

you can try this plugin Mongo DB Browser for latest versions (2021.3+) of IDEs

Related

How to connect to Meteor's MongoDB instance using NetBeans?

I'm doing web development with Meteor, with runs MongoDB and minimongo as the default database.
NetBeans is the IDE I like, and am using for the HTML, CSS and JavaScript without a problem.
I'd like to be able to query the Meteor's MongoDB instance using NetBean's database GUIs as well; I don't know if any of NetBeans' standard DB views support MongoDB, but I have installed the NBMongo plugin, which adds a view for MongoDB, and have other integration troubles covered.
My problem is that I don't know how to connect to the Meteor's MongoDB (/minimongo) from the NetBeans plugin.
How do I do it?
Found the answer.
When you run meteor mongo on the shell/command-prompt, one of the things it will tell you is which address and port the Meteor's instance of the MongoDB is being run on. This is the key point I missed.
In most cases, as I was seeing in the references I found online, this will be 127.0.0.1:3001, or localhost:3001.
This wasn't the case for me, and that was why I was having trouble to setup my connection configuration.
I configured the NBMongo plugin's connection to mongodb://[correct address]:[correct port], and voilĂ ! Everything's working like a Swiss clock again!

Unable to select the golang sdk in Intellij IDE

I am following the following blog to configure my golang environment (OS-X machine):
http://webapp.org.ua/dev/intellij-idea-and-go-plugin/
But, whenever I try to add go sdk (installed at /usr/local/go), it appear blank selection for the SDK.
Please suggest me, if I am missing something.
This page lists the SDKs which have already been configured in IntelliJ IDEA. You need to press the "Configure..." button and point the plugin to your SDK installation. Once you do this, it will become available in the SDK list for new project creation.
I would suggest to use the following for writing golang application:
https://groups.google.com/forum/#!msg/golang-nuts/tuGS99f-kqk/Tl5KqNG0js0J
https://github.com/visualfc/liteide
If you want to use IDEA with golang, we've made a lot of progress in the past months. Please install the latest release from github releases and give it a try.
As the name suggests, there are a few issues here and there but it should work much better that the current release of the plugin.
You'll find it a class over the other offerings for writing go apps ;) (disclaimer I'm one of the contributors to the plugin, I'm very biased)

Search Engine for MongoDB ?

i'm using mongodb to store data.
But to search I prefer to use elasticsearch or similar. But i didn't found solution.
Because I read some problems and issues with RIVER .
What's your experience and recommendations ?
I'm using elasticsearch with mongodb. I tried Solr but I didnt have the integration. The two tools are using the lucene so has "approximately" the same query syntax.
There are some tutorial, but it didnt work for me. I believe the reason is that the github doesnt allow now to upload and download binary files. So, we can not use the ./plugin command. To overcome this problem you have to git clone the repositories and make the .jar files on your own. To do that you have to use apache maven and make mvn package to create the packages.
Add both river and Mapper Attachments to elasticsearch. And make sure that you follow the compatible versions according to the river version table.
After that everything will working file.

PyDev Breakpoints in App Engine 1.7.6 broken?

I just upgraded to the App Engine 1.7.6 SDK for my python app and realised that breakpoints no longer work in PyDev (Eclipse plugin) when using the new dev_appserver.py.
Does anyone know of a way of enabling them again? I assume the new server is spawning a new process for the web server, and the debugger isn't attaching to that one. I'm not sure how to configure it to do that though.
In the meantime I am using the old_dev_appserver.py server.
UPDATE 2012-07-27:
Following the comment, I verified, the issue is solved after updating to
PyDev. 2.8 and App Engine 1.8.2
OBSOLETE:
I found the following analysis of the problem at googleappengine issues tracker
The reason why PDB doesn't work is because dev_appserver is using
stdin/stdout for interprocess communication. Python has built-in
libraries for IPC: http://docs.python.org/2/library/ipc.html.
dev_appserver should use these, and then stdin/stdout can be left
alone so that PDB still works.
So it seems that there is no workaround, rather than reverting to use old_dev_appserver.py
UPDATE 2013-04-23:
Inability to debug is annoying.
Many developers complain about it
PyDev Breakpoints in App Engine 1.7.6 broken?
https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/ep5BWYKpQpU
https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/TCQuJpF44cY
https://code.google.com/p/appengine-devappserver2-experiment/issues/detail?id=28
https://code.google.com/p/googleappengine/issues/detail?id=9012
I am keeping track of the development of this issue here:
http://goo.gl/XRU01
Yep, ran into the same problem.
Open your Run/Debug Configuration and set the Main Module to:
${GOOGLE_APP_ENGINE}/old_dev_appserver.py
Do you mean pdb.set_trace() isn't working?
Look for the function MonkeyPatchPdb() in google/appengine/tools/dev_appserver.py
Run that somewehere in your own project before you use pdb and it should fix it.

EclipseRT/Virgo not appearing in Eclipse Server Adapter list

I'm trying to get up and running with Virgo, and I'm following along with what appears to be an excellent tutorial, but I'm at section 7.2 and I just can't figure out why EclipseRT / Virgo doesn't appear in my list of options.
So far I've been using SpringSource Tool Suite (STS) as the guide recommended and have installed all the Spring dm Server Tools and Developer Resources bundles.
Has anyone else run into this issue or have a solution to getting the EclipseRT/Virgo server adapter?
Virgo 2.1.0.RELEASE and STS 2.5.0.RELEASE are both now out. The problems you had with the docs should be resolved. The documentation has also been updated to show the latest information as well.
Be aware that the STS 2.6.0 upgrade removes this server adapter! Refer to the STS JIRA entry STS-1690 for details on this removal. You can simply go to the Dashboard > Extensions tab and select "dm Server Support Extension" to put it back.
Hey, have a look at this eclipse forum for virgo
Seems like you have to get used to playing with the update sites until you find the right one. I imagine that by the time anyone reads this the url will probably have morphed every so slightly yet again. Sigh. Comes of playing with tech while they're still actively releasing.
In case someone is searching for more recant information, one need to install DM Server Tooling from http://dist.springsource.com/release/DMS-TOOLS/update to get Virgo in the server add dialog.
I've been just playing around with Virgo 2.1.1 and Eclipse STS 2.7.1.
Indeed there is no Virgo server adapter, but you can install it from this update site:
http://download.eclipse.org/virgo/milestone/IDE
For the latest version of STS (3.1.0), I tried many ways suggested, and find only the Eclipse Virgo/Tooling wiki works.
(http://wiki.eclipse.org/Virgo/Tooling#Install_Eclipse)
It adds the EclipseRT/Virgo adapter in STS 3.1.0.