Вы можете сделать что-то вроде этого:
h1:before {
content:"• ";
}
См. Fiddle:
Вы вы можете запустить его без аргумента командной строки -jar
, если вам известно имя основного класса, который вы хотите запустить:
java -classpath .;myjar.jar;lib/referenced-class.jar my.package.MainClass
Если вы, возможно, используете Linux, вы должны использовать ":" вместо ";" в пути к классам.
Если вы запускаете файл jar с java -jar
, аргумент -classpath
игнорируется . Вам необходимо указать путь к классам в файле манифеста вашего jar-файла, например:
Class-Path: jar1-name jar2-name directory-name / jar3-name
См. Учебные пособия по Java: Добавление классов к пути к классам JAR-файла .
Edit: Я вижу, вы уже пробовали установить путь к классам в манифесте, но уверены ли вы, что использовали правильный синтаксис? Если вы пропустите ':
' после « Class-Path
», как вы показали, это не сработает.
попробуйте
java -cp "your_jar.jar:lib/referenced_jar.jar" com.your.main.Main
Если вы используете Windows, вы должны использовать ;
вместо :
вы можете попробовать экспортировать как "Runnable jar" в eclipse. У меня также возникают проблемы, когда я экспортирую как «jar», но у меня никогда не возникало проблем при экспорте как «Runnable jar».