Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
JBrowser Source Code Files
JBrowser Source Code Files are provided in the
source package file.
You can download JBrowser source package as described in the previous tutorial and go to the "src" sub-folder to view Source Code files.
You can also browse JBrowser Source Code files below:
✍: FYIcenter
⏎ ru/atomation/xulnative/XulExtractor.java
package ru.atomation.xulnative;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import ru.atomation.utils.sevenzip.LZMAUtils;
/**
* Распаковывает xulrunner в указанную директорию, если xullrunner присудствует в сборке
* <P>
* Class for unpack xulrunner to directory
* @author caiiiycuk
*
*/
public class XulExtractor {
private static Log logger = LogFactory.getLog(XulExtractor.class);
private final static String ARCHIVE = "xulrunner.tar.lzma";
public XulExtractor() {}
/**
* Извлечь xulrunner // Unpack xulrunner
* @param directory директория для распаковки // extract directory
* @return true если успешно // true on success
*/
public boolean extract(File directory) {
if (!directory.exists() && !directory.mkdirs()) {
logger.error("Directory doesn`t exsists [" + directory + "]");
return false;
}
if (!directory.isDirectory()) {
logger.error("Not a directory [" + directory + "]");
return false;
}
InputStream archive = this.getClass().getResourceAsStream(ARCHIVE);
if (archive == null) {
logger.error("Xulrunner archive not found in jar");
return false;
}
try {
LZMAUtils.unpack(archive, directory);
} catch (IOException e) {
logger.error(e.getMessage(), e);
return false;
}
return true;
}
}
⏎ ru/atomation/xulnative/XulExtractor.java
Or download all of them as a single archive file:
File name: jbrowser-1.9-fyi.zip File size: 625318 bytes Release date: 2022-11-10 Download
⇐ Download and Install JBrowser Source Package
2017-07-17, ≈22🔥, 1💬
Popular Posts:
Snappy-Java is a Java port of the "snappy", a fast C++ compresser/decompresser developed by Google. ...
What Is XMLBeans xbean.jar 2.6.0? XMLBeans xbean.jar 2.6.0 is the JAR file for Apache XMLBeans 2.6.0...
Swingx is the SwingLabs Swing Component Extensions. JAR File Size and Download Location: File name: ...
How to download and install ojdbc11.jar for Oracle 21c? ojdbc11.jar for Oracle 21c is a Java JDBC Dr...
What Is javaws.jar in JRE (Java Runtime Environment) 8? javaws.jar in JRE (Java Runtime Environment)...