Skip to content

Commit b714ff1

Browse files
Release?
1 parent 2aa2900 commit b714ff1

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Whitespace-only changes.

build.gradle

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
plugins {
2-
id 'java'
3-
}
1+
apply plugin: 'java'
42

53
archivesBaseName = project_archive_name
64
version = project_version

src/main/java/com/artur114/bytecodegrab/main/AppBootstrap.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,9 @@ private void initView() {
100100
JButton launch = new JButton("Launch");
101101
launch.addActionListener(e -> {
102102
File file = new File(field.getText());
103-
Path javaExe = file.toPath().resolve("bin/java.exe");
103+
String os = System.getProperty("os.name").toLowerCase();
104+
String javaExecutable = os.contains("win") ? "java.exe" : "java";
105+
Path javaExe = file.toPath().resolve("bin").resolve(javaExecutable);
104106
if (file.exists() && file.isDirectory() && Files.exists(javaExe)) {
105107
try {
106108
String classpath = thisJarPath.toString();

src/main/java/com/artur114/bytecodegrab/view/JvmListPanel.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ private Icon iconFor(String machine) {
216216
if (machine.contains("com.intellij.idea")) {
217217
return Icons.iconQuad("idea.png", 16);
218218
}
219-
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bytecodegrabber")) {
219+
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bcg")) {
220220
return Icons.iconQuad("icon_black_vm.png", 16);
221221
}
222222
if (machine.contains("prismlauncher") || machine.contains("minecraft") || machine.contains("minecraftforge")) {
@@ -232,7 +232,7 @@ private Icon iconDisabledFor(String machine) {
232232
if (machine.contains("com.intellij.idea")) {
233233
return Icons.iconQuad("idea_d.png", 14);
234234
}
235-
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bytecodegrabber")) {
235+
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bcg")) {
236236
return Icons.iconQuad("icon_black_vm_d.png", 16);
237237
}
238238
if (machine.contains("prismlauncher") || machine.contains("minecraft") || machine.contains("minecraftforge")) {
@@ -248,7 +248,7 @@ private String nameFor(String machine) {
248248
if (machine.contains("com.intellij.idea")) {
249249
return "IntelliJ IDEA";
250250
}
251-
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bytecodegrabber")) {
251+
if (machine.contains("bytecodegrab.main.Main") || machine.toLowerCase().contains("bcg")) {
252252
return "Byte Code Grabber";
253253
}
254254
if (machine.contains("prismlauncher") || machine.contains("minecraft") || machine.contains("minecraftforge")) {

0 commit comments

Comments
 (0)