classpath

Separate class paths for test code and main code

I have two source trees in my Java application in Eclipse. One is "src", and one is "test". Each one contains a directory tree of .java files. So far, so good. However, I would like the classes in "test" to be able to see the classes in "src", but for the classes in "src" to not be able to see the classes in "test". Similarly, I wan...

How can I get Hudson to be able to access JUnit?

I've got Hudson running on TOMCAT, it can build my Netbeans project using the ant build.xml, but it won't run any of my unit tests because of what I assume is a problem with the classpath: package org.junit does not exist [javac] import org.junit.After; [javac] ^ But I've got the junit-4.8.1.jar on the classpat...

Why do I get a NullPointerException when initializing Spring

Hi guys, I've got a problem running a batch job on my server, whereas it runs fine from Eclipse on my development workstation. I've got my Spring environment set up using Roo, made an entity, and make a batch that does some work, and test it well on my develompent box. I initialize my context and do the work, but when I run my batch on...

Eclipse doesn't put XML files in project's own buildpath

I had a little quicky project in mind, I created a normal Java Project in Eclipse, placed a XML file quick'n'dirty in the src folder and I was baffled when Eclipse can't seem to locate the XML file in the classpath. After a little test it turns out that files with other extensions are perfectly located. Here's a screen which says it al...

Glassfish War deployment Jar not loaded

I have a very annoying problem. So I want to include 2 jar files in my java web application (.war file) - to be loaded on glassfish version 2.1. The files are: axis2-adb-1.4.1.jar and wstx-asl-3.2.4.jar. In my console application, I simply add these to my classpath and they run fine. However, when I deploy this to glassfish (jars are...

Webapp requiring additional jars (eg webservices-rt.jar) works in jetty 6 but not 7

I have a really simple web service which works fine in jetty 6: java -Djetty.class.path=/path/to/webservices-rt.jar -jar start.jar but the same commandline for jetty 7 fails with a ClassNotFoundException for WSServlet. I also tried adding the jar to lib/ext but that didn't work either. I've tried an example "hello world" app (also re...

Flash AS3: Problems linking a class to a symbol, classpath not found

Im having problems with classpaths. I have used them before with "import" but I'm not able to link a class directly to symbol in the library. I have a class c:/myfolder/src/myclass.as . In prefernces > AS3 settings, I have c:/myfolder/ as default classpath. I click linkage on the symbol and enter src.myclass . When I click the chec...

Manual setting CLASSPATH with -cp or -classpath does not work as expected

MyClassWithMainMethod.java uses classes of someJar.jar. If I call: java -cp someJar.jar MyClassWithMainMethod I get the exception: Exception in thread "main" java.lang.NoClassDefFoundError: MyClassWithMainMethod Caused by: java.lang.ClassNotFoundException: MyClassWithMainMethod at java.net.URLClassLoader$1.run(URLClassLoader.java:20...

What is a classpath? confused and need a human touch to understand

I am hoping if someone can explain what a classpath is, looking for an explanation that can stick in my head so when I hear or read the word classpath I don't get confused. I was just reading this line: "The first thing the format() method does is load a Velocity template from the classpath named output.vm" And I couldn't figure out wh...

How do I set up the Clojure classpath in Emacs after installing with ELPA?

I'm trying to add paths to my classpath in the Clojure REPL that I've set up in Emacs using ELPA. Apparently, this isn't the $CLASSPATH environment variable, but rather the swank-clojure-classpath variable that Swank sets up. Because I used ELPA to install Swank, Clojure, etc., there are a ton of .el files that take care of everything in...

How can I find a package?

In my code I have the following statement import com.apple.dnssd.*; and compiler (javac) complains about this line. It writes that the package does not exist. But I think that it could be that "javac" search the package in a wrong place (directory). In this respect I have two questions: How can I know where javac search for the package...

Will using multiple version of a jar in an application cause problems?

Hi, I came across an application in which multiple versions of jar files are included. For instance commons-fileupload-1.8.jar and commons-fileupload-1.6.jar. Would this cause any issues? Thanks, Raghuram ...

quick check on use of map api (android)

When you use the Google map api, it is not part of the Android SDK, and you have to mention it in your manifest xml file. Do you have to do anything to access the jar file containing the map api code? Or is that automatically present on the device or emulator, the way the SDK code is? Do you need put the map api jar file in your class...

Is it possible to have Ant print out the classpath for a particular target? If so, how?

I'm trying to get a target to build that has quite a long list of <pathelement location="${xxx}"/> and <path refid="foo.class.path"/> elements in its <path id="bar.class.path"> element (in the build.xml file). I keep getting "package com.somecompany.somepackage does not exist" errors, and I'm having a hard time chasing down these packag...

classpath and class loading on weblogic

Hello, I am trying to create and load dynamically classes in weblogic (10.3.2.0). It is ADF application which I deploy to the weblogic server. When I print ((GenericClassLoader)this.getClass().getClassLoader()).getFinderClassPath() I see the path to my directory (of course not just this path) C:\...\system11.1.1.2.36.55.36\DefaultD...

How do I compile a Java application that uses Apache Commons IO at the command line

Hi all, I made an application in NetBeans and I used the Apache Commons IO jar file. The application works fine in NetBeans, but I want to be able to compile it from the command line. The Apache Commons IO jar is with my *.java files but I get a commpiler error that says package org.apache.commons.io does not exist. ...

What is the best practice for including third party jar files in a Java program?

I have a program that needs several third-party libraries, and at the moment it is packaged like so: zerobot.jar (my file) libs/pircbot.jar libs/mysql-connector-java-5.1.10-bin.jar libs/c3p0-0.9.1.2.jar As far as I know the "best" way to handle third-party libs is to put them on the classpath in the manifest of my jar file, which wil...

Setting classpath java for use in Runtime.exec

I am trying to spawn a process using Runtime.exec. I want to use my current classpath : System.getProperty("java.class.path") Unfortunately, I am having all kinds of issues. When it works on my mac, it doesn't work on Windows. And doesn't work on my mac ever when there is a space in the classpath. The error I always get is ClassDef...

Why does the app signature change in Android after a classpath change?

I have an Android project that branched into three different applications, app-1, app-2 and app-3, that apply some customizations. Currently there is a lot of code duplication, making maintenance a nightmare: do the changes in one of the branches, and then merge the other two. So we create a library project, named app-core, that factors...

Where is my classpath being set?

Whenever I open a Bash shell, my classpath is "someProgram". I know that adding an export entry to ".bashrc" changes my classpath, but I want to know where "someProgram" is being added to the classpath (it's not in ".bashrc"). Is there a way to track down where this is being set, or some typical spots I should be checking besides ".bash...