No estoy seguro de dónde poner mi biblioteca Java necesaria para mis tareas de clase

Estoy comenzando una clase de programación Java en UCSD la próxima semana y estoy tratando de prepararme durante el fin de semana. Hay una biblioteca llamada objectdraw.jar que viene con el libro que usaremos para nuestros proyectos de clase. Actualmente estoy usando Vim para mis proyectos Java porque la mayoría de las tareas serán simples y todavía estoy tratando de aprender y dominar Vim.

Ahora a la pregunta:

En C ++ puedo usar #include con corchetes angulados <> para incluir encabezados en una carpeta predeterminada y #include con comillas "" para incluir archivos de encabezado locales. Por lo que he encontrado con algunas búsquedas en Internet, parece que no se puede hacer eso con Java.

Intenté poner el archivo objectdraw.jar en la misma carpeta que mi archivo .java para la primera asignación, pero no encuentra la biblioteca con el siguiente código:

import java.awt.*;
import objectdraw.*;

Cuando busqué en línea, el CÓMO de Gentoo mencionó establecer un CLASSPATH pero luego menciona que esas instrucciones deben considerarse obsoletas, pero no proporciona más instrucciones.

El sitio web donde descargué la biblioteca http://eventfuljava.cs.williams.edu/library.html no proporciona instrucciones para Vim, pero sí para otros IDEs como Eclipse y Netbeans.

¿Alguien puede decirme dónde colocaría el archivo .jar para que TODOS mis proyectos puedan encontrarlo, o alguien puede señalarme un recurso donde pueda encontrar una respuesta? Parece que estoy haciendo las preguntas equivocadas cuando busco en línea.

¡Gracias!

Respuesta 1

Estoy comenzando el desarrollo web con JSP, y he estado trabajando en mi aplicación por un tiempo. Tengo una clase de registro personalizada, que está en mi biblioteca personal. No quiero exportar la biblioteca a un ...

He escrito un programa que "compra" y "vende" bitcoin, aunque mi función de compra está dando resultados matemáticos incorrectos. En mi programa, tengo $ 20000 (doble USD) y bitcoin (que vale $ 4000. Todos ...

Supongo que no hay absolutamente ninguna manera de hacer algo como: Clase c = Class.forName ("Procesador <Entero, Cadena>"); en Java (donde definí el procesador previamente, por supuesto).

Estoy usando el marco restassured, y dentro de él, tiene la clase JsonPath. JsonPath tiene una firma de método de getList (ruta de cadena, clase T); Intenté hacer algo como esto: List <JsonPath & ...