Using google cloud storage with java - java

I've been trying to get this working all day reading docs over and over and I don't know what I'm doing wrong. I'm using the cloud code plugin for intellij it then automatically adds the maven dependencies. I've been following this tutorial but when I import, all I get is this:
Please could someone tell me what i'm doing wrong. All I want to do is upload a text file to google cloud using Java.

You have not shared your pom file. Maybe your cloud code plugin is not adding the dependency automatically as claimed. Can you check the pom file and make sure that you have the following dependency
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>1.98.0</version>
</dependency>

Related

Importing Beat Link Java Library From Maven Central To Eclipse?

This is the first time I have encountered Maven so I don't really know what I'm doing here.
What I'm trying to accomplish is to import the java library Beat Link into my java code using Maven.
Could anyone please provide a simple step by step on how to do this in eclipse?
On maven central you got the maven dependency text -
<dependency>
<groupId>org.deepsymmetry</groupId>
<artifactId>beat-link</artifactId>
<version>0.6.3</version>
</dependency>
Once you create a maven project you should have a pom.xml file.
You need to add this text to the dependencies section of your pom.xml file.
If that doesnt make sense to you, do yourself a favor and read/watch a quick tutorial about using maven on a java project. It's pretty simple once you see how it works.

JavaFXGL how to get the library for java from maven

I am trying to use the javaFXGL library. Which is the java gaming library. I am not sure how to use maven to download the library to eclipse. Does anyone know a step by step way to download this. I need to this get some example code running.
I would be easier to get the help if you add your code in the question along with the problems/errors you are facing. Anyways I would suggest you to first read this and this to understand what is maven and how it works with Eclipse IDE.
After reading the articles you will understand that maven project has pom.xml file which is used for maven settings or you can say for Dependency Management, Build Management, etc.
To add the library you need to add its maven dependency in the pom.xml inside the <dependencies> tag like below:
<!-- https://mvnrepository.com/artifact/com.github.almasb/fxgl -->
<dependency>
<groupId>com.github.almasb</groupId>
<artifactId>fxgl</artifactId>
<version>0.2.9</version>
</dependency>
You can also find other dependencies on www.mvnrepository.com

Cant setup Elastic Search JAVA API

I have used elastic search in nodejs. But now for a java app I need elasticsearch. So I read the documentation in elastic search official website. But I cant follow one thing
I have installed Maven plugin in Eclipse.
I have done dependency setup in pom.xml in my project.
<dependencies>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>1.5.0</version>
</dependency>
</dependencies>
But whenever I write below line in java it says cant resolve.
import static org.elasticsearch.node.NodeBuilder.*;
So I'm unable to use elastic search in java.
I have read this as source
https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/index.html
http://java.dzone.com/articles/elasticsearch-java-api
I am not sure what you are doing here, you shouldnt have to download the jar manually and add to eclipse as a project dependency. Please go through this tutorial to understand how maven dependency works. Relevant text below:
Maven connects to remote repositories (or you can set up your own
local repos) and automatically downloads all of the dependencies
needed to build your project. For example, lets say you have a project
that uses Apache's Camel routing tool, version 2.10.6, but a new
version of Camel is released, 2.11.1. Instead of having to go to
Apache's website, download the 2.11.1 distribution and replace 2.10.6
with it, you can just tell Maven to use the new distribution and the
work will be done for you.

Spring - Missing Required Library - hibernate3-3.2.3.GA.jar

I was following this tutorial to understand the Spring and Hibernate. After I added the hibernate dependency like this:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.2.3.ga</version>
</dependency>
I got this error
Project 'SpringExample' is missing required library: 'C:\Users\gmuniandy\.m2\repository\hibernate\hibernate3\3.2.3.GA\hibernate3-3.2.3.GA.jar' SpringExample Build path Build Path Problem
.
I have downloaded the jar file and placed in the folder manually but the issue still remain. Please advice.
EDIT
I guess it is an wrong writing in thy pom.xml: Instead of "ga" use "GA" as Ragu already wrote.
Did you try already the downloadable project from the Website?
And what looks strange to me, I found no hint about case-sensitivity on maven.org, though maven uses case-sensitive match when matching against property values. Referring to Maven Model
May I suggest, that you follow this tutorial?
Accessing Relational Data using JDBC with Spring
At the bottom of the Article you will see a complete pom.xml which obtains the required and correct versions of libs from a inherited pom.
It should keep your pom short and simple. So you can better concentrate on your task rather than bothering around with libs at an early stage of your project.
Have you tried to clean up your local Maven repository and resolve dependencies again?
version is wrong -correct one 3.2.3.GA , In mvn repository you can search specific jar maven dependency.

How to get started with RxJava

I have visited the following link:
https://github.com/ReactiveX/RxJava/wiki/Getting-Started
and have tried to get RxJava to work with Eclipse, however even after importing it using Maven it still won't find the Observer and Subscriber objects when trying to import them.
I am not too sure where to go from here as the getting started link doesn't explain it that thoroughly.
I am also learning RxJava now, here is the necessary jar files you need:
If using Maven, add this dependency into pom:xml (replace with latest version available):
<dependency>
<groupId>io.reactivex</groupId>
<artifactId>rxjava</artifactId>
<version>1.0.11</version>
</dependency>
If you don't want to use Maven, I recommend you download the JAR file from Maven Repository:
http://mvnrepository.com/artifact/io.reactivex/rxjava
Regards,
Cristi

Categories

Resources