Package Details: charles 4.5.6-1

Git Clone URL: (read-only, click to copy)
Package Base: charles
Description: Web debugging proxy application
Upstream URL:
Licenses: custom, Apache, custom:bounce
Submitter: None
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 49
Popularity: 0.43
First Submitted: 2011-08-04 11:15
Last Updated: 2020-01-15 10:50

Latest Comments

1 2 3 4 5 Next › Last »

bruceutut commented on 2019-12-31 02:53

Thanks for maintaining this...

Everytime i start charles, it tries to touch a file named '^-' in my home directory.
Does anyone have a solution for that ?

atrotors commented on 2019-11-14 01:38

PKGBUILD for 4.5.4 if anyone wants it

How do we notify the maintainer to update the package?

txtsd commented on 2019-10-18 14:15

Here's a PKGBUILD for 4.5.1

It works fine with openjdk10 and up

CWRau commented on 2019-04-24 13:12

@JohnMaguire That can be fixed by explicitly using java8:

JAVA_HOME=/usr/lib/jvm/java-8-openjdk/jre charles

I was coming here to ask if that can be specified inside the /usr/bin/charles script?

JohnMaguire commented on 2019-01-09 17:41

Exception in thread "main" java.lang.NoClassDefFoundError: javax/activation/MimetypesFileTypeMap
    at<clinit>(Unknown Source)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(
    at com.xk72.charles.CharlesContext.lcJx(Unknown Source)
    at com.xk72.charles.CharlesContext.chaj(Unknown Source)
    at com.xk72.charles.CharlesContext.start(Unknown Source)
    at com.xk72.charles.Main.lcJx(Unknown Source)
    at com.xk72.charles.gui.Main.main(Unknown Source)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(
    at java.base/java.lang.reflect.Method.invoke(
    at com.xk72.charles.gui.transaction.viewers.protobuf.Rvxm.lcJx(Unknown Source)
    at com.xk72.charles.gui.MainWithClassLoader.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.activation.MimetypesFileTypeMap
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(
    at java.base/java.lang.ClassLoader.loadClass(
    ... 14 more

After the nag screen

badboy commented on 2018-04-18 08:17

@kalbasit: Thanks, I spent a couple of minutes yesterday trying to figure it out, but not getting it done. This makes things a lot easier. I push the working version once I'm back at my Arch Linux PC

kalbasit commented on 2018-04-17 19:23

@badboy here's the PKGBUILD diff to fix the installation:

dbermond commented on 2018-04-13 16:53

@badboy Package fails to build for me with the 4.2.5-1 update. The icons directory have a new structure in 4.2.5.

As a result, I'm getting this this error at package():

install: cannot stat '/home/user/aur/charles/src/charles/icon/charles_icon16.png': No such file or directory

karlvr commented on 2017-08-04 04:01

@kamazee @badboy no problem, I'm on it. I've added it and it will be in the 4.2 beta which should be out early next week!

badboy commented on 2017-08-03 10:21

@kamazee: Could you propose that upstream? I'd like to avoid modifications to the shipped files to minimize maintenance work on my side.