I'm getting an IllegalArgumentException returned when I try to get a file using guava library.
I previously had the function working when the file was in a different location, before I switched to running JBehave, my steps run but it fails to find the resource, even after I've moved it.
The code being executed is (this worked previously before using JBehave):
The file I'm looking for is in the root folder for src/main/resources and also src/test/resources, previously I had it within a completely different location before I switched over to JBehave. I've tried it within a subdirectory in the same locations too.
I've recently updated the pom.xml to try to include the location required.
After install when i run sqldeveloper command then it prompt me for jdk path
1. Which I don't know how to find 2. When I try to give /usr/bin/java1.7.0_09/ and enter then it give me below error
/usr/bin/java1.7.0_09 Error: /usr/bin/java1.7.0_09/bin/java not found Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/.sqldeveloper/jdk
I am running this method but for some reason I am not able to find the data record, it keeps going to the catch. I have the data.txt file in the same directory as the java file.
public static Games[] gamesRecord(){ Games[] game = new Games[50]; try{ Scanner dataFile = new Scanner(new File("data.txt")); for(int i = 0; i > 50; i++){ game[i].title = dataFile.next(); game[i].releaseDate = dataFile.nextInt(); game[i].redistributions = dataFile.nextInt(); game[i].platformRelease = dataFile.next();
I want to find the prime palindrome numbers less that a given number by my program. Here is my code, I am trying to find the method to solve the errors when I compile it. It said variable a might not have been initialized in line 41,62,86.
import java.util.Scanner; public class Lab5{ public static void main (String[] args){ System.out.println("Please input a number"); Scanner Input=new Scanner(System.in); int num = Input.nextInt();
Exact match check: Is there a URL pattern in DD which is exactly = /MapTest/blue.do ? NO. Directory match check: Is there any URL pattern in DD for directory /MapTest ? NO. Extension match: Is there a pattern in DD for files with extension .do ? Yes ! Select DeployTestOne !
Question - When doing an Exact match check, does the container look for blue.do in DD or does it look for /MapTest/blue.do ?
Exact match check: Is there a URL pattern in DD which is exactly = /MapTest/fooStuff/bar/blue.do ? NO. Directory match check: Is there any URL pattern in DD for directory /MapTest/fooStuff/bar ? Yes ! Go for the url pattern for longest pat, that is, /fooStuff/*
Question - When doing the directory match check, does the Container look for /MapTest/fooStuff/bar/ or just /fooStuff/bar ?
My perfect idea is to have a Hashmap that would increase size each Key & value added, it's almost like a self-increasing array. I mean I could just create a very large Hashmap for me to add objects to anytime I want with a key to be able to find the object. Is this the most efficient way, because I'm trying to make my Object Library compatible with any amount of Objects, however, I know there's a limit to how many values you can have in an array, but it's larger than I'll ever need.
Let's say I'm making a number storage program, and I may need from 3 to 8 numbers to be stored with a key to find them easily using a Hashmap, rarely I may need below 3 or above 8. So is it efficient for me to create a Hashmap that has 10 placeholders? Or can I make this more efficient. Note, my Library is static.
I have written a library in one project but cannot seem import to import it into my main project whenever I try Maven says it cant find it though it is installed in the repository and the .jar file is in the classpath.
Stack trace org.jclarion.clarion.lang.ClarionCompileError: Class Not Found:com.MyProj.app.MyClass near line:310 (selma012.clw) at org.jclarion.clarion.lang.Lexer.error(Lexer.java:190) at org.jclarion.clarion.compile.grammar.AbstractParser.error(AbstractParser.java:111) at org.jclarion.clarion.compile.grammar.AbstractParser.importJava(AbstractParser.java:463) at org.jclarion.clarion.compile.grammar.AbstractParser.emptyLex(AbstractParser.java:258)
I want to download objects (css , jpeg, html ,png ) using sockets in java without using httpurlconnection . How can i do this with simple socket library ?
I'm just a java beginner. I've spent a lot of time installing and configuring software. I'm using Netbeans 7.3 on Windows 7, 64 bit. Recently, I downloaded opencsv from sourceforge.
With no previous experience adding libraries, I read a blog post on adding the library. I think that I then:
Start a new project.
Right click on libraries
Add jar/folder
Gave the temporary path to the .jar file
After, I read the blog post again, and realized I'd missed it. This time I did:
Right click library, Add library, Create library
However, I kept getting a message that the same library already existed. If I do the first process above, I will find the same library.
However, I see no way in Netbeans to remove it. I've deleted the test projects. And started a new one. But the library now exists for all projects it seems.
I've grepped all the files under the Netbean directory, searching for "opencsv", but found nothing. The only things in the Windows registry were locations of files.
How can I delete this library permanently from Netbeans? Short of, uninstall, then reinstall? Is there a way to list all the libraries that Netbeans has?
So I'd like to make like a library of tiles, and it isn't too big, which I could just call using a method, and I would specificy what information I need to get, and it would return that information.
For example, a small section of the tiles library is grass_tile, I call this library and specify what I need, and in this case let's say I need the width, or can the character enter it from north? or can the character just stand on it? So it's like a library or array, with sections of it being named by tiles, and by mentioning these tiles I can information about them.
gTile("grass","walkon") will return true, first because I specifiy grass, and yes the character can walk on grass, so it returns a boolean value of true.
gTile("stone","width") will return 16, first because I specify stone, and the stone's png image size is 16.
What I'm asking is not for how to work out if the character can walk on the tile, or read the width of a tile, but can I create like a library from which I can obtain information by giving the name of the tile, and then telling it what info I need.
If up key pressed && gTile((yTILE + 1).name(),"walkon") == true then moveChar("up")
i have been given a homework assignment where I have to get rid of a stack object I wrote for a program and replace it with the Stack<E> library java offers ie:
public class Stack<E> extends Vector<E> { public Stack(); // constructor public Boolean empty(); public E peek(); public E pop(); public E push(E item); }
my question is do i have to actually write all these methods? Or can i just construct a stack and use the methods?
On the first run, everything loads perfectly. The second run, I get the "Could not locate OpenAL library." error. I have the most updated version of slick/lwjgl. I have no clue why this is happening.I should also say, this error only happens if I get a message in the console saying "1 device not closed.." message for OpenAL. Here's the error message:
Quote Mon Oct 20 16:39:35 EDT 2014 INFO:Initialising sounds.. AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005 AL lib: (EE) MMDevApiOpenPlayback: Device init failed: 0x80004005 Mon Oct 20 16:39:35 EDT 2014 ERROR:Sound initialisation failure. Mon Oct 20 16:39:35 EDT 2014 ERROR:Could not locate OpenAL library. org.lwjgl.LWJGLException: Could not locate OpenAL library. at org.lwjgl.openal.AL.create(AL.java:151) at org.lwjgl.openal.AL.create(AL.java:102)